aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r--src/QuickMedia.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index 7ff05cf..865f6fe 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -3929,6 +3929,9 @@ namespace QuickMedia {
case PageType::CHAT_LOGIN: {
previous_messages_future.cancel();
cleanup_tasks();
+ tabs.clear();
+ unreferenced_event_by_room.clear();
+ all_messages.clear();
new_page = PageType::CHAT;
matrix->stop_sync();
matrix->logout();