From 81fb4046d10746050d3fbc2e68eeda86ad09e9c5 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 6 Feb 2023 10:36:21 +0400 Subject: [PATCH] Fix possible crash with pinned message deletion. --- Telegram/SourceFiles/history/history_inner_widget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Telegram/SourceFiles/history/history_inner_widget.cpp b/Telegram/SourceFiles/history/history_inner_widget.cpp index 3438e8cb2..f297ad57f 100644 --- a/Telegram/SourceFiles/history/history_inner_widget.cpp +++ b/Telegram/SourceFiles/history/history_inner_widget.cpp @@ -1757,6 +1757,9 @@ void HistoryInner::itemRemoved(not_null item) { return; } + if (_pinnedItem == item) { + _pinnedItem = nullptr; + } if (_reactionsItem.current() == item) { _reactionsItem = nullptr; }