Stay in DM tab when selecting a DM
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user