Offer to delete on editing to empty message.

This commit is contained in:
John Preston 2018-05-30 01:18:33 +03:00
parent e42e973ed5
commit c70e9b529a
1 changed files with 7 additions and 2 deletions

View File

@ -2896,8 +2896,13 @@ void HistoryWidget::saveEditMsg() {
TextUtilities::PrepareForSending(left, prepareFlags);
if (!TextUtilities::CutPart(sending, left, MaxMessageSize)) {
_field->selectAll();
_field->setFocus();
if (const auto item = App::histItemById(_channel, _editMsgId)) {
const auto suggestModerateActions = false;
Ui::show(Box<DeleteMessagesBox>(item, suggestModerateActions));
} else {
_field->selectAll();
_field->setFocus();
}
return;
} else if (!left.text.isEmpty()) {
Ui::show(Box<InformBox>(lang(lng_edit_too_long)));