Stay in DM tab when selecting a DM

This commit is contained in:
Tobias Fella
2024-03-31 14:31:22 +02:00
parent 5fdc2ad765
commit 78ae14ab2f

View File

@@ -357,8 +357,10 @@ void RoomManager::setCurrentRoom(const QString &roomId)
if (m_currentRoom->isSpace()) { if (m_currentRoom->isSpace()) {
return; return;
} }
if (m_currentRoom->isDirectChat() && m_currentSpaceId != "DM"_ls) { if (m_currentRoom->isDirectChat()) {
setCurrentSpace("DM"_ls, false); if (m_currentSpaceId != "DM"_ls) {
setCurrentSpace("DM"_ls, false);
}
return; return;
} }
const auto &parentSpaces = SpaceHierarchyCache::instance().parentSpaces(roomId); const auto &parentSpaces = SpaceHierarchyCache::instance().parentSpaces(roomId);