From d09d1d72e6d81489ecd990d767f3a4d4fdc8bdf6 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 11 Apr 2025 17:16:50 +0400 Subject: [PATCH] Improve "Open" bot button in suggestions. --- Telegram/SourceFiles/dialogs/dialogs.style | 2 +- Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs.style b/Telegram/SourceFiles/dialogs/dialogs.style index 0269c5c1a8..a5c63d5e35 100644 --- a/Telegram/SourceFiles/dialogs/dialogs.style +++ b/Telegram/SourceFiles/dialogs/dialogs.style @@ -127,7 +127,7 @@ dialogRowOpenBot: DialogRightButton { margin: margins(0px, 32px, 10px, 0px); } dialogRowOpenBotRecent: DialogRightButton(dialogRowOpenBot) { - margin: margins(0px, 32px, 28px, 0px); + margin: margins(0px, 32px, 16px, 0px); } forumDialogJumpArrow: icon{{ "dialogs/dialogs_topic_arrow", dialogsTextFg }}; diff --git a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp index 6b2ab882e6..ae4a4768cd 100644 --- a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp +++ b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp @@ -282,7 +282,10 @@ QSize RecentRow::rightActionSize() const { QMargins RecentRow::rightActionMargins() const { if (_mainAppText && _badgeSize.isEmpty()) { - return st::dialogRowOpenBotRecent.margin; + const auto &st = st::dialogRowOpenBotRecent; + auto margins = st.margin; + margins.setTop((st::recentPeersItem.height - st.button.height) / 2); + return margins; } else if (_badgeSize.isEmpty()) { return {}; }