From 1a6b6e608444d9d2ef3fcaf88646ff6a2ce3338b Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 29 Jun 2022 17:19:51 +0300 Subject: [PATCH] Fixed right padding of text in dialogs entries with unread reactions. --- Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp b/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp index d26c511d76..6d35616287 100644 --- a/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp +++ b/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp @@ -175,7 +175,6 @@ int PaintWideCounter( bool unreadMuted, bool mentionOrReactionMuted) { const auto initial = availableWidth; - auto hadOneBadge = false; if (displayUnreadCounter || displayUnreadMark) { const auto counter = (unreadCount > 0) ? QString::number(unreadCount) @@ -198,8 +197,6 @@ int PaintWideCounter( unreadTop, st); availableWidth -= badge.width() + st.padding; - - hadOneBadge = true; } else if (displayPinnedIcon) { const auto &icon = active ? st::dialogsPinnedIconActive @@ -212,8 +209,6 @@ int PaintWideCounter( texttop, fullWidth); availableWidth -= icon.width() + st::dialogsUnreadPadding; - - hadOneBadge = true; } if (displayMentionBadge || displayReactionBadge) { const auto counter = QString(); @@ -253,7 +248,7 @@ int PaintWideCounter( : st::dialogsUnreadReaction)).paintInCenter(p, badge); availableWidth -= badge.width() + st.padding - + (hadOneBadge ? st::dialogsUnreadPadding : 0); + + st::dialogsUnreadPadding; } return availableWidth; }