From e72b4c6192dcf5e34129be2233d5e343f6746b67 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 22 Jun 2022 12:21:44 +0400 Subject: [PATCH] Allow complex forwarding from Saved to Saved. --- Telegram/SourceFiles/window/window_peer_menu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp index 87d79f181..66908d724 100644 --- a/Telegram/SourceFiles/window/window_peer_menu.cpp +++ b/Telegram/SourceFiles/window/window_peer_menu.cpp @@ -1201,7 +1201,9 @@ QPointer ShowForwardMessagesBox( navigation ](not_null peer) mutable { const auto content = navigation->parentController()->content(); - if (peer->isSelf()) { + if (peer->isSelf() + && !draft.ids.empty() + && draft.ids.front().peer != peer->id) { const auto history = peer->owner().history(peer); auto resolved = history->resolveForwardDraft(draft); if (!resolved.items.empty()) {