mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-09-05 19:43:24 +02:00
Fix glitch in new forum layout opening.
This commit is contained in:
parent
3cfdc9d897
commit
fb2274c58d
1 changed files with 4 additions and 2 deletions
|
@ -872,7 +872,8 @@ void Widget::chosenRow(const ChosenRow &row) {
|
||||||
} else if (row.newWindow) {
|
} else if (row.newWindow) {
|
||||||
controller()->showInNewWindow(Window::SeparateId(topicJump));
|
controller()->showInNewWindow(Window::SeparateId(topicJump));
|
||||||
} else {
|
} else {
|
||||||
if (!controller()->adaptive().isOneColumn()) {
|
if (!controller()->adaptive().isOneColumn()
|
||||||
|
&& !topicJump->channel()->useSubsectionTabs()) {
|
||||||
controller()->showForum(
|
controller()->showForum(
|
||||||
topicJump->forum(),
|
topicJump->forum(),
|
||||||
Window::SectionShow().withChildColumn());
|
Window::SectionShow().withChildColumn());
|
||||||
|
@ -931,7 +932,8 @@ void Widget::chosenRow(const ChosenRow &row) {
|
||||||
} else {
|
} else {
|
||||||
controller()->showForum(
|
controller()->showForum(
|
||||||
forum,
|
forum,
|
||||||
Window::SectionShow().withChildColumn());
|
Window::SectionShow(
|
||||||
|
Window::SectionShow::Way::ClearStack).withChildColumn());
|
||||||
if (controller()->shownForum().current() == forum
|
if (controller()->shownForum().current() == forum
|
||||||
&& forum->channel()->viewForumAsMessages()) {
|
&& forum->channel()->viewForumAsMessages()) {
|
||||||
controller()->showThread(
|
controller()->showThread(
|
||||||
|
|
Loading…
Add table
Reference in a new issue