2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00

Don't show "Send As" button when editing a message.

Fixes #17302.
This commit is contained in:
John Preston
2021-11-28 16:37:09 +04:00
parent 27e80b8e42
commit 8460a62588
3 changed files with 29 additions and 15 deletions

View File

@@ -2270,6 +2270,9 @@ void HistoryWidget::registerDraftSource() {
void HistoryWidget::setEditMsgId(MsgId msgId) {
unregisterDraftSources();
_editMsgId = msgId;
if (_history) {
refreshSendAsToggle();
}
registerDraftSource();
}
@@ -2388,7 +2391,7 @@ void HistoryWidget::setupSendAsToggle() {
void HistoryWidget::refreshSendAsToggle() {
Expects(_peer != nullptr);
if (!session().sendAsPeers().shouldChoose(_peer)) {
if (_editMsgId || !session().sendAsPeers().shouldChoose(_peer)) {
_sendAs.destroy();
return;
} else if (_sendAs) {