diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index a03f8e27b..4edbefdb7 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -821,13 +821,6 @@ void HistoryWidget::initVoiceRecordBar() { }, lifetime()); _voiceRecordBar->hideFast(); - - _voiceRecordBar->shownValue( - ) | rpl::start_with_next([=](bool shown) { - if (!shown) { - applyDraft(); - } - }, lifetime()); } void HistoryWidget::initTabbedSelector() { @@ -2089,15 +2082,8 @@ bool HistoryWidget::contentOverlapped(const QRect &globalRect) { } bool HistoryWidget::canWriteMessage() const { - if (!_history || !_canSendMessages) { - return false; - } - if (isBlocked() || isJoinChannel() || isMuteUnmute() || isBotStart()) { - return false; - } - if (!_voiceRecordBar->isHidden()) { - return false; - } + if (!_history || !_canSendMessages) return false; + if (isBlocked() || isJoinChannel() || isMuteUnmute() || isBotStart()) return false; return true; }