diff --git a/SessionMessagingKit/Sending & Receiving/MessageReceiver.swift b/SessionMessagingKit/Sending & Receiving/MessageReceiver.swift index 9caeaaa5b..9d6e2d7b5 100644 --- a/SessionMessagingKit/Sending & Receiving/MessageReceiver.swift +++ b/SessionMessagingKit/Sending & Receiving/MessageReceiver.swift @@ -403,6 +403,13 @@ public enum MessageReceiver { } fallthrough + + case is CallMessage: + if threadId == getUserHexEncodedPublicKey(db, using: dependencies) { + break + } else { + fallthrough + } default: // Only update the `shouldBeVisible` flag if the thread is currently not visible