diff --git a/src/roommanager.cpp b/src/roommanager.cpp index 6fb99d66b..f75a0097a 100644 --- a/src/roommanager.cpp +++ b/src/roommanager.cpp @@ -100,6 +100,7 @@ void RoomManager::enterRoom(NeoChatRoom *room) m_lastCurrentRoom = std::exchange(m_currentRoom, room); Q_EMIT currentRoomChanged(); + Q_EMIT replaceRoom(m_currentRoom, QString()); NeoChatConfig::self()->setOpenRoom(room->id()); NeoChatConfig::self()->save();