diff options
author | lovetox <philipp@hoerist.com> | 2022-08-09 22:03:13 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2022-08-09 22:03:54 +0300 |
commit | 085dfb1d8b94fb1108402206623bbd3f3b6d5a42 (patch) | |
tree | 292dd0b5dbaff8ed696e935e1eb248eb890f9f18 | |
parent | 77dbba622d4943228698d3baed7157c411a15352 (diff) |
fix: ChatControl: Reset view correctly
-rw-r--r-- | gajim/gtk/control.py | 2 | ||||
-rw-r--r-- | gajim/gtk/conversation/view.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/gajim/gtk/control.py b/gajim/gtk/control.py index fc19c65ce..c601baa35 100644 --- a/gajim/gtk/control.py +++ b/gajim/gtk/control.py @@ -493,7 +493,7 @@ class ChatControl(EventHelper): def reset_view(self) -> None: self._chat_loaded = False - self.conversation_view.clear() + self.conversation_view.reset() self._scrolled_view.reset() def get_autoscroll(self) -> bool: diff --git a/gajim/gtk/conversation/view.py b/gajim/gtk/conversation/view.py index 8aff4e83b..84dfa23ee 100644 --- a/gajim/gtk/conversation/view.py +++ b/gajim/gtk/conversation/view.py @@ -99,13 +99,13 @@ class ConversationView(Gtk.ListBox): app.settings.disconnect_signals(self) - self._reset_conversation_view() + self.reset() def switch_contact(self, contact: ChatContactT) -> None: self._contact = contact self._client = app.get_client(contact.account) - self._reset_conversation_view() + self.reset() app.settings.disconnect_signals(self) @@ -134,7 +134,7 @@ class ConversationView(Gtk.ListBox): def unlock(self) -> None: self.locked = False - def _reset_conversation_view(self) -> None: + def reset(self) -> None: for row in self.get_children()[2:]: row.destroy() |