From 59e64f56fa8d44c9fe46144adeb8e57469e77260 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 14 Apr 2026 12:46:19 +0700 Subject: [PATCH] Fix possible crash in chats list. --- Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp index cbcc309442..80fdc809be 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp @@ -2839,7 +2839,11 @@ void InnerWidget::dialogRowReplaced( _selected = newRow; } if (_pressed == oldRow) { - setPressed(newRow, _pressedTopicJump, _pressedRightButton); + if (newRow) { + setPressed(newRow, _pressedTopicJump, _pressedRightButton); + } else { + clearPressed(); + } } if (_dragging == oldRow) { if (newRow) {