summary refs log tree commit diff
path: root/src/ChatPage.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2020-07-20 18:25:22 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2020-07-20 18:25:22 +0200
commitf23d733cffc9cfbc806631fe670d3ca28c40417a (patch)
tree97dde2822953b1b671ca0f9c4f26b9f285816b5a /src/ChatPage.cpp
parentFix reactions (diff)
downloadnheko-f23d733cffc9cfbc806631fe670d3ca28c40417a.tar.xz
Fix room joins
Diffstat (limited to 'src/ChatPage.cpp')
-rw-r--r--src/ChatPage.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp
index c4376905..012f1e69 100644
--- a/src/ChatPage.cpp
+++ b/src/ChatPage.cpp
@@ -244,7 +244,6 @@ ChatPage::ChatPage(QSharedPointer<UserSettings> userSettings, QWidget *parent)
           room_list_, &RoomList::roomChanged, view_manager_, &TimelineViewManager::setHistoryView);
 
         connect(room_list_, &RoomList::acceptInvite, this, [this](const QString &room_id) {
-                view_manager_->addRoom(room_id);
                 joinRoom(room_id);
                 room_list_->removeRoom(room_id, currentRoom() == room_id);
         });
@@ -543,12 +542,8 @@ ChatPage::ChatPage(QSharedPointer<UserSettings> userSettings, QWidget *parent)
                                   emit notificationsRetrieved(std::move(res));
                           });
         });
-        connect(this, &ChatPage::syncRoomlist, room_list_, &RoomList::sync, Qt::QueuedConnection);
-        connect(this,
-                &ChatPage::syncTags,
-                communitiesList_,
-                &CommunitiesList::syncTags,
-                Qt::QueuedConnection);
+        connect(this, &ChatPage::syncRoomlist, room_list_, &RoomList::sync);
+        connect(this, &ChatPage::syncTags, communitiesList_, &CommunitiesList::syncTags);
         connect(
           this, &ChatPage::syncTopBar, this, [this](const std::map<QString, RoomInfo> &updates) {
                   if (updates.find(currentRoom()) != updates.end())