From 3dac08d34ff10f89bd06b1a6621e00eeb022e38b Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 31 Dec 2021 17:52:41 +0300 Subject: [PATCH] Move reaction button from fast share button. --- .../SourceFiles/history/view/history_view_message.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/view/history_view_message.cpp b/Telegram/SourceFiles/history/view/history_view_message.cpp index c871c5f8e..139527f47 100644 --- a/Telegram/SourceFiles/history/view/history_view_message.cpp +++ b/Telegram/SourceFiles/history/view/history_view_message.cpp @@ -1868,10 +1868,16 @@ Reactions::ButtonParameters Message::reactionButtonParameters( const auto maybeRelativeCenter = (result.style == ButtonStyle::Service) ? media()->reactionButtonCenterOverride() : std::nullopt; + const auto addOnTheRight = [&] { + return (maybeRelativeCenter + || !(displayFastShare() || displayGoToOriginal())) + ? st::reactionCornerCenter.x() + : 0; + }; const auto relativeCenter = QPoint( maybeRelativeCenter.value_or(onTheLeft ? -st::reactionCornerCenter.x() - : (geometry.width() + st::reactionCornerCenter.x())), + : (geometry.width() + addOnTheRight())), innerHeight + st::reactionCornerCenter.y()); result.center = geometry.topLeft() + relativeCenter; if (reactionState.itemId != result.context