diff --git a/Telegram/SourceFiles/media/stories/media_stories_controller.cpp b/Telegram/SourceFiles/media/stories/media_stories_controller.cpp index 3f1a2871c..82d1696e1 100644 --- a/Telegram/SourceFiles/media/stories/media_stories_controller.cpp +++ b/Telegram/SourceFiles/media/stories/media_stories_controller.cpp @@ -376,7 +376,7 @@ void Controller::show( _header->show({ .user = list.user, .date = item.date }); _slider->show({ .index = _index, .total = list.total }); - _replyArea->show({ .user = list.user }); + _replyArea->show({ .user = list.user, .id = id.story }); if (_contentFaded) { togglePaused(true); diff --git a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp index bbc28a75d..b11228f46 100644 --- a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp +++ b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp @@ -195,6 +195,7 @@ Api::SendAction ReplyArea::prepareSendAction( const auto history = _data.user->owner().history(_data.user); auto result = Api::SendAction(history, options); result.options.sendAs = _controls->sendAsPeer(); + result.replyTo.storyId = { .peer = _data.user->id, .story = _data.id }; return result; }