diff --git a/Telegram/SourceFiles/history/view/history_view_message.cpp b/Telegram/SourceFiles/history/view/history_view_message.cpp index c39c944bbf..7027e88378 100644 --- a/Telegram/SourceFiles/history/view/history_view_message.cpp +++ b/Telegram/SourceFiles/history/view/history_view_message.cpp @@ -4791,7 +4791,11 @@ ClickHandlerPtr Message::prepareRightActionLink() const { } } }); - result->setProperty(kFastShareProperty, QVariant::fromValue(true)); + const auto navigates = data()->externalReply() + || (savedFromPeer && savedFromMsgId); + if (!navigates) { + result->setProperty(kFastShareProperty, QVariant::fromValue(true)); + } return result; }