diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/MessageConstraintsUtil.kt b/app/src/main/java/org/thoughtcrime/securesms/util/MessageConstraintsUtil.kt index e01b378545..735615b40b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/MessageConstraintsUtil.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/MessageConstraintsUtil.kt @@ -45,7 +45,7 @@ object MessageConstraintsUtil { @JvmStatic fun isValidEditMessageReceive(targetMessage: MessageRecord, editSender: Recipient, editServerTimestamp: Long): Boolean { - return isValidRemoteDeleteReceive(targetMessage, editSender.id, editServerTimestamp) + return !targetMessage.isRemoteDelete && isValidRemoteDeleteReceive(targetMessage, editSender.id, editServerTimestamp) } @JvmStatic