From e71f614f4dfe376e0a91f44b78bb9680ce91e098 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 26 Jul 2023 09:48:44 +0400 Subject: [PATCH] Fix a possible crash in messages list. --- Telegram/SourceFiles/history/view/history_view_list_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp index 9ca933844..5903fa94b 100644 --- a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp +++ b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp @@ -933,7 +933,7 @@ Element *ListWidget::viewByPosition(Data::MessagePosition position) const { const auto result = (index < 0) ? nullptr : _items[index].get(); return (position == Data::MinMessagePosition || position == Data::MaxMessagePosition - || result->data()->position() == position) + || (result && result->data()->position() == position)) ? result : nullptr; }