Don't allow switching to current room

fixes #634
This commit is contained in:
Nicolas Werner 2021-07-13 02:57:16 +02:00
parent d81e3f94e7
commit 0a4e95a1db
No known key found for this signature in database
GPG Key ID: C8D75E610773F2D9
1 changed files with 4 additions and 0 deletions

View File

@ -602,6 +602,10 @@ RoomlistModel::leave(QString roomid)
void
RoomlistModel::setCurrentRoom(QString roomid)
{
if ((currentRoom_ && currentRoom_->roomId() == roomid) ||
(currentRoomPreview_ && currentRoomPreview_->roomid() == roomid))
return;
nhlog::ui()->debug("Trying to switch to: {}", roomid.toStdString());
if (models.contains(roomid)) {
currentRoom_ = models.value(roomid);