messenger-android

Android graphical user interfaces for GNUnet Messenger
Log | Files | Refs | README | LICENSE

commit 27606977b79eab5356151fae570768fc05e6580d
parent 5b74e25ae8b559e606e724abab97c0b186204102
Author: t3sserakt <t3ss@posteo.de>
Date:   Tue,  7 Apr 2026 19:33:23 +0200

WIP: fixing chat overview race condition

Diffstat:
MGNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/ui/account/AccountListFragment.kt | 5-----
1 file changed, 0 insertions(+), 5 deletions(-)

diff --git a/GNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/ui/account/AccountListFragment.kt b/GNUnetMessenger/app/src/main/java/org/gnunet/gnunetmessenger/ui/account/AccountListFragment.kt @@ -80,8 +80,6 @@ class AccountListFragment : Fragment() { viewLifecycleOwner.lifecycleScope.launch { try { - activity.connectingAccount = true - if (activity.currentAccount != null) { activity.clearChatState() runCatching { gnunetChat.disconnect(handle) } @@ -93,7 +91,6 @@ class AccountListFragment : Fragment() { gnunetChat.connect(handle, selectedAccount) selectedAccount.key = gnunetChat.getProfileKey(handle) activity.setCurrentAccount(selectedAccount) - activity.loadChatsAwait() val action = AccountListFragmentDirections.actionAccountListFragmentToAccountOverviewFragment( @@ -103,8 +100,6 @@ class AccountListFragment : Fragment() { } catch (t: Throwable) { Log.e(TAG, "Connecting account failed", t) showError(getString(R.string.account_connect_failed)) - } finally { - activity.connectingAccount = false } } }