mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-16 06:07:06 +02:00
Move reaction button from fast share button.
This commit is contained in:
parent
deba090cbd
commit
3dac08d34f
1 changed files with 7 additions and 1 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue