diff options
author | Torsten Grote <t@grobox.de> | 2023-09-26 18:48:30 +0200 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-09-26 18:48:30 +0200 |
commit | 40358ae2bef2bac4944719535cff6fe240607858 (patch) | |
tree | f4890d08d8e03f709dfab3403bf18f19d192a0e2 /wallet/src/main/java/net/taler | |
parent | 208d100bed10d70a42a4b1c3c7e31c09b42d406a (diff) | |
download | taler-android-40358ae2bef2bac4944719535cff6fe240607858.tar.gz taler-android-40358ae2bef2bac4944719535cff6fe240607858.tar.bz2 taler-android-40358ae2bef2bac4944719535cff6fe240607858.zip |
[wallet] another NetworkManager fix
Diffstat (limited to 'wallet/src/main/java/net/taler')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/NetworkManager.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/NetworkManager.kt b/wallet/src/main/java/net/taler/wallet/NetworkManager.kt index 064135b..a45ad48 100644 --- a/wallet/src/main/java/net/taler/wallet/NetworkManager.kt +++ b/wallet/src/main/java/net/taler/wallet/NetworkManager.kt @@ -34,10 +34,11 @@ class NetworkManager(context: Context) : ConnectivityManager.NetworkCallback() { val networkStatus: LiveData<Boolean> init { + // careful, the order below is important, should probably get simplified connectivityManager = context.getSystemService(CONNECTIVITY_SERVICE) as ConnectivityManager - connectivityManager.registerDefaultNetworkCallback(this) _networkStatus = MutableLiveData(getCurrentStatus()) networkStatus = _networkStatus + connectivityManager.registerDefaultNetworkCallback(this) } @UiThread |