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()) {
return;
}
if (m_currentRoom->isDirectChat() && m_currentSpaceId != "DM"_ls) {
setCurrentSpace("DM"_ls, false);
if (m_currentRoom->isDirectChat()) {
if (m_currentSpaceId != "DM"_ls) {
setCurrentSpace("DM"_ls, false);
}
return;
}
const auto &parentSpaces = SpaceHierarchyCache::instance().parentSpaces(roomId);