Fix incorrect replace media button show in reply.

This commit is contained in:
John Preston 2024-05-19 11:44:05 +04:00
parent db486e957c
commit cedd8fc546

View file

@ -8150,12 +8150,14 @@ void HistoryWidget::updateReplyEditTexts(bool force) {
} }
} }
if (_replyEditMsg) { if (_replyEditMsg) {
const auto media = _replyEditMsg->media(); const auto editMedia = _editMsgId
_canReplaceMedia = media && media->allowsEditMedia(); ? _replyEditMsg->media()
: nullptr;
_canReplaceMedia = editMedia && editMedia->allowsEditMedia();
_photoEditMedia = (_canReplaceMedia _photoEditMedia = (_canReplaceMedia
&& media->photo() && editMedia->photo()
&& !media->photo()->isNull()) && !editMedia->photo()->isNull())
? media->photo()->createMediaView() ? editMedia->photo()->createMediaView()
: nullptr; : nullptr;
if (_photoEditMedia) { if (_photoEditMedia) {
_photoEditMedia->wanted( _photoEditMedia->wanted(