diff options
author | mathieui <mathieui@mathieui.net> | 2020-05-22 17:09:17 +0200 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2020-05-23 16:10:13 +0200 |
commit | 29eef159d50c836fbd7a27770775d63700dc7f19 (patch) | |
tree | ae17eb3f41a87974b6c9af0f3335ffa5a4b5fe17 /poezio/tabs/muctab.py | |
parent | d3655c4c3520f1a86af5ccf7b816076ae1d18312 (diff) | |
download | poezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.gz poezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.bz2 poezio-29eef159d50c836fbd7a27770775d63700dc7f19.tar.xz poezio-29eef159d50c836fbd7a27770775d63700dc7f19.zip |
Fix some edge cases of MAM history fetch
- Wait until we receive our own MUC presence to fetch history
- Fix /reconnect weirdness
Diffstat (limited to 'poezio/tabs/muctab.py')
-rw-r--r-- | poezio/tabs/muctab.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/poezio/tabs/muctab.py b/poezio/tabs/muctab.py index edf80bb6..0cb3d859 100644 --- a/poezio/tabs/muctab.py +++ b/poezio/tabs/muctab.py @@ -170,7 +170,6 @@ class MucTab(ChatTab): status=status.message, show=status.show, seconds=seconds) - mam.schedule_tab_open(self) def leave_room(self, message: str): if self.joined: @@ -601,6 +600,7 @@ class MucTab(ChatTab): }, ), typ=0) + mam.schedule_tab_open(self) def handle_presence_joined(self, presence: Presence, status_codes) -> None: """ |