diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp index 1bb87ee0e..5d3e2d577 100644 --- a/Telegram/SourceFiles/window/window_peer_menu.cpp +++ b/Telegram/SourceFiles/window/window_peer_menu.cpp @@ -1045,7 +1045,7 @@ QPointer ShowForwardMessagesBox( FnMut submitCallback; }; const auto weak = std::make_shared>(); - const auto item = App::wnd()->sessionController()->session().data().message(items[0]); + const auto item = navigation->session().data().message(items[0]); const auto history = item->history(); const auto owner = &history->owner(); const auto session = &history->session(); @@ -1187,7 +1187,7 @@ QPointer ShowForwardMessagesBox( navigation->parentController()->content()->setForwardDraft(peer->id, std::move(data->msgIds)); }; *weak = Ui::show(Box( - App::wnd()->sessionController(), + navigation, std::move(copyLinkCallback), std::move(submitCallback), std::move(filterCallback),