From f1ca38926dd11cb09f9fe53f19e760a7ed22ce91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 20 Jan 2025 15:16:21 -0500 Subject: [PATCH] contacts: always start with OFFLINE status Prevents from waiting for disconnected contact status Change-Id: Ia0a7c964ffa10fc1cfb38b9218ec226a5f7e5566 --- .../src/main/kotlin/net/jami/services/ContactService.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/ContactService.kt b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/ContactService.kt index 4bd6b50c9..2dc61aa4c 100644 --- a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/ContactService.kt +++ b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/ContactService.kt @@ -79,6 +79,7 @@ abstract class ContactService( contact.setPresenceEmitter(null) } } + .startWithItem(Contact.PresenceStatus.OFFLINE) .replay(1) .refCount(5, TimeUnit.SECONDS) .apply { contact.presenceUpdates = this } -- GitLab