commit 6f259f25167cd0e5f816f4bd17e9ac169d508f61 parent 765e32c4cb06acff56834e3f65a8703572f1646d Author: t3sserakt <t3ss@posteo.de> Date: Thu, 11 Dec 2025 11:27:55 +0100 fix: callback error Diffstat:
| M | GNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/service/boundimpl/GnunetChatBoundService.kt | | | 2 | +- |
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/GNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/service/boundimpl/GnunetChatBoundService.kt b/GNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/service/boundimpl/GnunetChatBoundService.kt @@ -83,7 +83,7 @@ class GnunetChatBoundService( .onFailure { Log.e(TAG, "linkToDeath failed", it) } // Falls der App-Callback schon gesetzt wurde, aber noch kein Handle existiert: - if (messageCallback != null && lastHandle == 0L) { + if (::messageCallback.isInitialized && lastHandle == 0L) { ioScope.launch { try { val h = remote.startChat(DEFAULT_APP_NAME, binderCallback)