From b3552d8c2c024e5a03467de01a9330b6568f9c83 Mon Sep 17 00:00:00 2001 From: AlexeyZavar Date: Sat, 15 Mar 2025 00:10:52 +0300 Subject: [PATCH] fix: set deleted mark for service message --- Telegram/SourceFiles/history/history_item.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/history_item.cpp b/Telegram/SourceFiles/history/history_item.cpp index ddf98d15a..0e50060f7 100644 --- a/Telegram/SourceFiles/history/history_item.cpp +++ b/Telegram/SourceFiles/history/history_item.cpp @@ -3109,8 +3109,13 @@ void HistoryItem::setPostAuthor(const QString &postAuthor) { void HistoryItem::setDeleted() { _deleted = true; - history()->owner().requestItemViewRefresh(this); - history()->owner().requestItemResize(this); + if (isService()) { + const auto settings = &AyuSettings::getInstance(); + setAyuHint(settings->deletedMark); + } else { + history()->owner().requestItemViewRefresh(this); + history()->owner().requestItemResize(this); + } } bool HistoryItem::isDeleted() const {