parent
673ca9d6a3
commit
7734c4735a
2 changed files with 13 additions and 1 deletions
|
|
@ -233,9 +233,13 @@ TimelineViewManager::showEvent(const QString &room_id, const QString &event_id)
|
|||
if (auto room = rooms_->getRoomById(room_id)) {
|
||||
auto exWin = MainWindow::instance()->windowForRoom(room_id);
|
||||
if (exWin) {
|
||||
exWin->setVisible(true);
|
||||
exWin->raise();
|
||||
exWin->requestActivate();
|
||||
} else if (rooms_->currentRoom() != room) {
|
||||
} else {
|
||||
rooms_->setCurrentRoom(room_id);
|
||||
MainWindow::instance()->setVisible(true);
|
||||
MainWindow::instance()->raise();
|
||||
MainWindow::instance()->requestActivate();
|
||||
nhlog::ui()->info("Activated room {}", room_id.toStdString());
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue