diff --git a/Telegram/SourceFiles/history/history_item.cpp b/Telegram/SourceFiles/history/history_item.cpp index 69b842b328..22dc3712d5 100644 --- a/Telegram/SourceFiles/history/history_item.cpp +++ b/Telegram/SourceFiles/history/history_item.cpp @@ -721,8 +721,8 @@ bool HistoryItem::needCheck() const { } bool HistoryItem::unread() const { - // Messages from myself are always read. - if (history()->peer->isSelf()) { + // Messages from myself are always read, unless scheduled. + if (history()->peer->isSelf() && !isFromScheduled()) { return false; }