summaryrefslogtreecommitdiff
path: root/poezio/core
diff options
context:
space:
mode:
authorMadhur Garg <madhurgarg96@gmail.com>2019-08-12 01:12:59 +0530
committerMadhur Garg <madhurgarg96@gmail.com>2019-08-22 00:54:25 +0530
commita372e5f49fa78692589aad3b121b1059dcc66b77 (patch)
treedaaf9b58bd96fc4383f1e66c810c7d2378907bf6 /poezio/core
parent4818210a6373261dcc122bb3c699b303ee5bd12f (diff)
downloadpoezio-a372e5f49fa78692589aad3b121b1059dcc66b77.tar.gz
poezio-a372e5f49fa78692589aad3b121b1059dcc66b77.tar.bz2
poezio-a372e5f49fa78692589aad3b121b1059dcc66b77.tar.xz
poezio-a372e5f49fa78692589aad3b121b1059dcc66b77.zip
Added a call to scroll for 10 messages on initially joining the room.
Diffstat (limited to 'poezio/core')
-rw-r--r--poezio/core/core.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/poezio/core/core.py b/poezio/core/core.py
index 26543add..b195fb4e 100644
--- a/poezio/core/core.py
+++ b/poezio/core/core.py
@@ -29,6 +29,7 @@ from poezio import decorators
from poezio import events
from poezio import multiuserchat as muc
from poezio import tabs
+from poezio import mam
from poezio import theming
from poezio import timed_events
from poezio import windows
@@ -1997,6 +1998,7 @@ class Core:
if not tab:
self.open_new_room(
bm.jid, nick, focus=False, password=bm.password)
+ tab = self.tabs.by_name_and_class(bm.jid, tabs.MucTab)
self.initial_joins.append(bm.jid)
# do not join rooms that do not have autojoin
# but display them anyway
@@ -2008,6 +2010,7 @@ class Core:
passwd=bm.password,
status=self.status.message,
show=self.status.show)
+ mam.mam_scroll(tab)
def check_bookmark_storage(self, features):
private = 'jabber:iq:private' in features