Hide text cursor on previous messages (except when editing)
This commit is contained in:
parent
f3550eebd3
commit
4dd67f9d71
@ -186,6 +186,7 @@ class AlpacaWindow(Adw.ApplicationWindow):
|
|||||||
if self.editing_message:
|
if self.editing_message:
|
||||||
self.editing_message["button_container"].set_visible(True)
|
self.editing_message["button_container"].set_visible(True)
|
||||||
self.editing_message["text_view"].set_css_classes(["flat"])
|
self.editing_message["text_view"].set_css_classes(["flat"])
|
||||||
|
self.editing_message["text_view"].set_cursor_visible(False)
|
||||||
self.editing_message["text_view"].set_editable(False)
|
self.editing_message["text_view"].set_editable(False)
|
||||||
buffer = self.editing_message["text_view"].get_buffer()
|
buffer = self.editing_message["text_view"].get_buffer()
|
||||||
text = buffer.get_text(buffer.get_start_iter(), buffer.get_end_iter(), False).rstrip('\n')
|
text = buffer.get_text(buffer.get_start_iter(), buffer.get_end_iter(), False).rstrip('\n')
|
||||||
@ -506,6 +507,7 @@ class AlpacaWindow(Adw.ApplicationWindow):
|
|||||||
|
|
||||||
text_view.set_editable(True)
|
text_view.set_editable(True)
|
||||||
text_view.set_css_classes(["view", "editing_message_textview"])
|
text_view.set_css_classes(["view", "editing_message_textview"])
|
||||||
|
text_view.set_cursor_visible(True)
|
||||||
|
|
||||||
self.editing_message = {"text_view": text_view, "id": id, "button_container": button_container, "footer": footer}
|
self.editing_message = {"text_view": text_view, "id": id, "button_container": button_container, "footer": footer}
|
||||||
|
|
||||||
@ -578,6 +580,7 @@ Generate a title following these rules:
|
|||||||
margin_start=12,
|
margin_start=12,
|
||||||
margin_end=12,
|
margin_end=12,
|
||||||
hexpand=True,
|
hexpand=True,
|
||||||
|
cursor_visible=False,
|
||||||
css_classes=["flat"],
|
css_classes=["flat"],
|
||||||
)
|
)
|
||||||
message_buffer = message_text.get_buffer()
|
message_buffer = message_text.get_buffer()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user