diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp index 7372b21131..ba18d37627 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp @@ -729,7 +729,7 @@ object_ptr SetupChannelMembers( return lng_chat_status_members(lt_count, count); }); auto membersCallback = [controller, channel] { - controller->window()->showSection(Info::Memento( + controller->showSection(Info::Memento( channel->id, Section::Type::Members)); }; diff --git a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp index 8d7234b241..2a277963ed 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp @@ -382,7 +382,7 @@ void Cover::refreshStatusText() { _status->setRichText(statusText); if (hasMembersLink) { _status->setLink(1, MakeShared([=] { - _controller->window()->showSection(Info::Memento( + _controller->showSection(Info::Memento( _controller->peerId(), Section::Type::Members)); })); diff --git a/Telegram/SourceFiles/info/profile/info_profile_members.cpp b/Telegram/SourceFiles/info/profile/info_profile_members.cpp index 10c5717bcb..11a0d3bb73 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_members.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_members.cpp @@ -187,7 +187,7 @@ void Members::setupButtons() { contentMemento->setState(saveState()); auto mementoStack = std::vector>(); mementoStack.push_back(std::move(contentMemento)); - _controller->window()->showSection( + _controller->showSection( Info::Memento(std::move(mementoStack))); });