From 4ad08376616e422bdace1775b2d131c400ffe8d3 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Sun, 31 Jan 2021 05:55:55 +0300 Subject: [PATCH] Fixed ability to attach file while editing message in sections. --- .../view/controls/history_view_compose_controls.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp index c34332fbe9..5acb563bfb 100644 --- a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp +++ b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp @@ -767,7 +767,14 @@ rpl::producer ComposeControls::editRequests() const { } rpl::producer<> ComposeControls::attachRequests() const { - return _attachToggle->clicks() | rpl::to_empty; + return _attachToggle->clicks( + ) | rpl::to_empty | rpl::filter([=] { + if (isEditingMessage()) { + Ui::show(Box(tr::lng_edit_caption_attach(tr::now))); + return false; + } + return true; + }); } void ComposeControls::setMimeDataHook(MimeDataHook hook) {