From 94d2a3b7640704d016ed05f356510aec0273fb6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de> Date: Sat, 11 Mar 2023 15:20:16 +0100 Subject: [PATCH] Fix problem with MessageCounter injection In BriarUI we were injecting MessageCounterImpl instead of MessageCounter, resulting in two different instances of MessageCounterImpl in different places, effectively not having a singleton any longer. --- .../main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt index 310014f37c..e528ff6c69 100644 --- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt +++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/ui/BriarUi.kt @@ -102,7 +102,7 @@ constructor( private val configuration: Configuration, private val visualNotificationProvider: VisualNotificationProvider, private val soundNotificationProvider: SoundNotificationProvider, - private val messageCounter: MessageCounterImpl, + private val messageCounter: MessageCounter, ) : BriarUi { private var screenState by mutableStateOf( -- GitLab