Fix a crash in failed-sent scheduled messages.
This commit is contained in:
parent
0fb42ed82a
commit
f7e4f18e9b
|
@ -79,6 +79,7 @@ bool HasEditMessageAction(const ContextMenuRequest &request) {
|
|||
const auto item = request.item;
|
||||
if (!item
|
||||
|| item->isSending()
|
||||
|| item->hasFailed()
|
||||
|| item->isEditingMedia()
|
||||
|| !request.selectedItems.empty()) {
|
||||
return false;
|
||||
|
@ -628,6 +629,7 @@ bool AddSelectMessageAction(
|
|||
return false;
|
||||
} else if (!item
|
||||
|| item->isSending()
|
||||
|| item->hasFailed()
|
||||
|| !IsServerMsgId(ItemIdAcrossData(item))
|
||||
|| item->serviceMsg()) {
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue