From b9003202bfbd2ad073ebdc25263247860fd82638 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 24 Nov 2022 18:51:54 +0300 Subject: [PATCH] Removed differentiation of replies by color in channels. --- Telegram/SourceFiles/history/history_item_components.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/history_item_components.cpp b/Telegram/SourceFiles/history/history_item_components.cpp index f732c6d0c..89ee22016 100644 --- a/Telegram/SourceFiles/history/history_item_components.cpp +++ b/Telegram/SourceFiles/history/history_item_components.cpp @@ -296,8 +296,9 @@ bool HistoryMessageReply::updateData( } { - const auto peerId = replyToMsg->fullId().peer; - replyToColorKey = (peerIsChannel(peerId) || peerIsChat(peerId)) + const auto peer = replyToMsg->history()->peer; + replyToColorKey = (!holder->out() + && (peer->isMegagroup() || peer->isChat())) ? replyToMsg->from()->id : PeerId(0); }