From f0a82de7841a6b2b33b57c5828dc602045d670ae Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Sat, 18 May 2024 02:00:46 +0300 Subject: [PATCH] Fixed editing of last message with uploading media. --- Telegram/SourceFiles/history/view/history_view_list_widget.cpp | 3 ++- 1 file changed, 2 insertions(+), 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 a66ba415e..9c125252c 100644 --- a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp +++ b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp @@ -4008,7 +4008,8 @@ void ListWidget::editMessageRequestNotify(FullMsgId item) const { bool ListWidget::lastMessageEditRequestNotify() const { const auto now = base::unixtime::now(); auto proj = [&](not_null view) { - return view->data()->allowsEdit(now); + return view->data()->allowsEdit(now) + && !view->data()->isUploading(); }; const auto &list = ranges::views::reverse(_items); const auto it = ranges::find_if(list, std::move(proj));