From e302f328f7f73a041b46715521396df74c75df09 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 20 Feb 2025 12:04:24 +0400 Subject: [PATCH] Don't cut confirming emoji status. --- .../SourceFiles/info/bot/starref/info_bot_starref_common.cpp | 2 +- Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp | 1 + Telegram/SourceFiles/ui/chat/chat.style | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp index 049b84e093..acc7fa1532 100644 --- a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp +++ b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp @@ -916,7 +916,7 @@ std::unique_ptr MakePeerBubbleButton( userpic->moveToLeft(left, 0, outer.width()); if (right) { right->moveToLeft( - left + *width - padding.right() - right->width(), + left + *width - padding.right() - rwidth, padding.top(), outer.width()); } diff --git a/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp b/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp index 6cee40d89d..2e7ef597fb 100644 --- a/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp +++ b/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp @@ -465,6 +465,7 @@ std::unique_ptr MakeEmojiSetStatusPreview( st::defaultPopupMenu, makeContext), style::margins(st::normalFont->spacew, 0, 0, 0)); + emoji->entity()->resizeToWidth(emoji->entity()->textMaxWidth()); auto result = Info::BotStarRef::MakePeerBubbleButton( parent, diff --git a/Telegram/SourceFiles/ui/chat/chat.style b/Telegram/SourceFiles/ui/chat/chat.style index 9099a97c34..fefee68f30 100644 --- a/Telegram/SourceFiles/ui/chat/chat.style +++ b/Telegram/SourceFiles/ui/chat/chat.style @@ -1188,6 +1188,7 @@ botEmojiStatusName: FlatLabel(defaultFlatLabel) { maxHeight: 20px; } botEmojiStatusEmoji: FlatLabel(botEmojiStatusName) { + margin: margins(4px, 4px, 4px, 4px); textFg: profileVerifiedCheckBg; }