From 9d8d0398861cf50ccacd308ad9682fd80eea662d Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 21 Jul 2023 13:15:38 +0400 Subject: [PATCH] Fix possible crash in pinned item translations. --- Telegram/SourceFiles/history/history_inner_widget.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/history/history_inner_widget.cpp b/Telegram/SourceFiles/history/history_inner_widget.cpp index cd2fa4685..5074219da 100644 --- a/Telegram/SourceFiles/history/history_inner_widget.cpp +++ b/Telegram/SourceFiles/history/history_inner_widget.cpp @@ -1840,13 +1840,12 @@ void HistoryInner::performDrag() { } void HistoryInner::itemRemoved(not_null item) { - if (_history != item->history() && _migrated != item->history()) { - return; - } - if (_pinnedItem == item) { _pinnedItem = nullptr; } + if (_history != item->history() && _migrated != item->history()) { + return; + } if (_reactionsItem.current() == item) { _reactionsItem = nullptr; }