Fix closing forum by escape.
This commit is contained in:
parent
819e1602ef
commit
037f2bcce2
|
@ -2542,7 +2542,7 @@ void MainWidget::handleHistoryBack() {
|
||||||
? rootPeer->owner().historyLoaded(rootPeer)
|
? rootPeer->owner().historyLoaded(rootPeer)
|
||||||
: nullptr;
|
: nullptr;
|
||||||
const auto rootFolder = rootHistory ? rootHistory->folder() : nullptr;
|
const auto rootFolder = rootHistory ? rootHistory->folder() : nullptr;
|
||||||
if (openedForum && !rootPeer) {
|
if (openedForum && (!rootPeer || rootPeer->forum() != openedForum)) {
|
||||||
_controller->closeForum();
|
_controller->closeForum();
|
||||||
} else if (!openedFolder
|
} else if (!openedFolder
|
||||||
|| rootFolder == openedFolder
|
|| rootFolder == openedFolder
|
||||||
|
|
Loading…
Reference in New Issue