Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
ed997562 by wurstsalat at 2021-12-22T00:33:36+01:00
BaseControl: Simplify _allow_add_message
- - - - -
e0e263ef by wurstsalat at 2021-12-22T00:34:56+01:00
BaseControl: Disable reducing message count for now
- - - - -
1 changed file:
- gajim/gtk/controls/base.py
Changes:
=====================================
gajim/gtk/controls/base.py
=====================================
@@ -1128,9 +1128,7 @@ def save_message(self, message: str, msg_type: str) ->
None:
def _allow_add_message(self) -> bool:
# Only add messages if the view is already populated
- chat_loaded = app.window.is_chat_loaded(self.account, self.contact.jid)
- lower_complete = self._scrolled_view.get_lower_complete()
- return chat_loaded and lower_complete
+ return self.is_chat_loaded and self._scrolled_view.get_lower_complete()
def add_info_message(self, text: str) -> None:
self.conversation_view.add_info_message(text)
@@ -1321,7 +1319,6 @@ def update_text_tags(self):
def set_control_active(self, state: bool) -> None:
if not self._chat_loaded:
self.fetch_n_lines_history(self._scrolled_view, True, 20)
- self._chat_loaded = True
if state:
self.set_emoticon_popover()
@@ -1402,6 +1399,8 @@ def fetch_n_lines_history(self,
timestamp,
n_lines)
+ self._chat_loaded = True
+
if not messages:
self._scrolled_view.set_history_complete(before, True)
self.conversation_view.unlock()
@@ -1412,9 +1411,9 @@ def fetch_n_lines_history(self,
if len(messages) < n_lines:
self._scrolled_view.set_history_complete(before, True)
- if self._scrolled_view.get_autoscroll():
- if self.conversation_view.reduce_message_count(before):
- self._scrolled_view.set_history_complete(before, False)
+ # if self._scrolled_view.get_autoscroll():
+ # if self.conversation_view.reduce_message_count(before):
+ # self._scrolled_view.set_history_complete(before, False)
self.conversation_view.unlock()
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/528aae4763759fc81fb305cbfa62a02681ec99a1...e0e263efa1b3b08595e3a31beb2ed0fa16478498
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/528aae4763759fc81fb305cbfa62a02681ec99a1...e0e263efa1b3b08595e3a31beb2ed0fa16478498
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits