diff --git a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java index e2a6d2bf8..65c7eac4f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java @@ -2405,9 +2405,8 @@ public final class MessageContentProcessor { messageId = SignalDatabase.sms().insertMessageOutbox(threadId, outgoingTextMessage, false, message.getTimestamp(), null); database = SignalDatabase.sms(); database.markUnidentified(messageId, isUnidentified(message, recipient)); - SignalDatabase.threads().update(threadId, true); } - + SignalDatabase.threads().update(threadId, true); database.markAsSent(messageId, true); if (expiresInMillis > 0) {