From e6804991f6fe9c31831991f1645fec8e8a0433a0 Mon Sep 17 00:00:00 2001 From: RadRussianRus Date: Thu, 1 Apr 2021 23:35:14 +0300 Subject: [PATCH] Fix Replies in compact chat list mode --- Telegram/SourceFiles/dialogs/dialogs_layout.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_layout.cpp b/Telegram/SourceFiles/dialogs/dialogs_layout.cpp index a657276f1..c716e401d 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_layout.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_layout.cpp @@ -271,6 +271,13 @@ void paintOneLineRow( st::dialogsPadding.y(), fullWidth, st::dialogsUnreadHeight); + } else if (flags & Flag::RepliesMessages) { + Ui::EmptyUserpic::PaintRepliesMessages( + p, + st::dialogsPadding.x(), + st::dialogsPadding.y(), + fullWidth, + st::dialogsUnreadHeight); } else if (from) { row->paintUserpic( p, @@ -342,8 +349,10 @@ void paintOneLineRow( QString text; - if (flags & Flag::SavedMessages) { - text = tr::lng_saved_messages(tr::now); + if (flags & (Flag::SavedMessages | Flag::RepliesMessages)) { + text = (flags & Flag::SavedMessages) + ? tr::lng_saved_messages(tr::now) + : tr::lng_replies_messages(tr::now); p.setPen(active ? st::dialogsNameFgActive : selected