summaryrefslogtreecommitdiff
path: root/poezio/tabs/basetabs.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2020-05-22 01:36:13 +0200
committermathieui <mathieui@mathieui.net>2020-05-23 16:10:13 +0200
commitd174e1fa352dd5b8c479a71123ab25a7371dd5bd (patch)
tree4d14baaa0f230c3ce387a4311cdf0e43a870c9b3 /poezio/tabs/basetabs.py
parent54339ee7e070dd51229d7ad939d8d24963438694 (diff)
downloadpoezio-d174e1fa352dd5b8c479a71123ab25a7371dd5bd.tar.gz
poezio-d174e1fa352dd5b8c479a71123ab25a7371dd5bd.tar.bz2
poezio-d174e1fa352dd5b8c479a71123ab25a7371dd5bd.tar.xz
poezio-d174e1fa352dd5b8c479a71123ab25a7371dd5bd.zip
MAM: many changes
- Fix color & nicks in one to one chats - Make poezio-facing functions "schedules" to avoid races on tab query state - Rename functions - Use a different behavior when filling a history gap and populating a new tab in a MUC
Diffstat (limited to 'poezio/tabs/basetabs.py')
-rw-r--r--poezio/tabs/basetabs.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/poezio/tabs/basetabs.py b/poezio/tabs/basetabs.py
index fbb0c4cf..490363f0 100644
--- a/poezio/tabs/basetabs.py
+++ b/poezio/tabs/basetabs.py
@@ -32,7 +32,6 @@ from typing import (
)
from poezio import (
- mam,
poopt,
timed_events,
xhtml,
@@ -926,7 +925,8 @@ class ChatTab(Tab):
def on_scroll_up(self):
if not self.query_status:
- asyncio.ensure_future(mam.on_scroll_up(tab=self))
+ from poezio import mam
+ mam.schedule_scroll_up(tab=self)
return self.text_win.scroll_up(self.text_win.height - 1)
def on_scroll_down(self):