Fix bot buttons disappearing on chat switch.

This commit is contained in:
John Preston 2023-02-06 09:12:06 +04:00
parent 6f797a17ad
commit fb283c4828
1 changed files with 4 additions and 0 deletions

View File

@ -4058,6 +4058,7 @@ void HistoryWidget::showFinished() {
void HistoryWidget::doneShow() {
_topBar->setAnimatingMode(false);
updateCanSendMessage();
updateBotKeyboard();
updateControlsVisibility();
if (!_historyInited) {
@ -7362,6 +7363,9 @@ void HistoryWidget::handlePeerUpdate() {
}
bool HistoryWidget::updateCanSendMessage() {
if (!_peer) {
return false;
}
const auto replyTo = (_replyToId && !_editMsgId) ? _replyEditMsg : 0;
const auto topic = replyTo ? replyTo->topic() : nullptr;
const auto allWithoutPolls = Data::AllSendRestrictions()