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 e5b232f36..bc753817b 100644 --- a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp +++ b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp @@ -1396,6 +1396,8 @@ void ComposeControls::initTabbedSelector() { selector->inlineResultChosen( ) | rpl::start_to_stream(_inlineResultChosen, wrap->lifetime()); + + selector->setSendMenuType([=] { return sendMenuType(); }); } void ComposeControls::initSendButton() { diff --git a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp index 4be479126..9e7e59245 100644 --- a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp @@ -470,17 +470,17 @@ void RepliesWidget::setupComposeControls() { _composeControls->fileChosen( ) | rpl::start_with_next([=](Selector::FileChosen chosen) { - sendExistingDocument(chosen.document); + sendExistingDocument(chosen.document, chosen.options); }, lifetime()); _composeControls->photoChosen( ) | rpl::start_with_next([=](Selector::PhotoChosen chosen) { - sendExistingPhoto(chosen.photo); + sendExistingPhoto(chosen.photo, chosen.options); }, lifetime()); _composeControls->inlineResultChosen( ) | rpl::start_with_next([=](Selector::InlineChosen chosen) { - sendInlineResult(chosen.result, chosen.bot); + sendInlineResult(chosen.result, chosen.bot, chosen.options); }, lifetime()); _composeControls->scrollRequests(