Cancel reply on message delete
Draft: fix setting reply if message is empty
This commit is contained in:
parent
caa14dc623
commit
4fa9e33bd5
@ -494,8 +494,14 @@ export default class ChatInput {
|
||||
});
|
||||
} else {
|
||||
this.listenerSetter.add(rootScope)('history_delete', ({peerId, msgs}) => {
|
||||
if(this.chat.peerId === peerId && msgs[this.editMsgId]) {
|
||||
this.onMessageSent();
|
||||
if(this.chat.peerId === peerId) {
|
||||
if(msgs[this.editMsgId]) {
|
||||
this.onMessageSent();
|
||||
}
|
||||
|
||||
if(this.replyToMsgId && msgs[this.replyToMsgId]) {
|
||||
this.clearHelper('reply');
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -725,7 +731,7 @@ export default class ChatInput {
|
||||
}
|
||||
}
|
||||
|
||||
if(this.messageInputField.value === draft.rMessage) return false;
|
||||
if(this.messageInputField.value === draft.rMessage && this.replyToMsgId === draft.reply_to_msg_id) return false;
|
||||
|
||||
this.clearHelper();
|
||||
this.noWebPage = draft.pFlags.no_webpage;
|
||||
|
Loading…
Reference in New Issue
Block a user