diff options
author | Torsten Grote <t@grobox.de> | 2023-09-19 17:18:23 +0200 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-09-19 17:18:23 +0200 |
commit | 242bc31d9d6bdcdc4455255412a6a35cec27b5ab (patch) | |
tree | e547c2b46fd4b063af7c57093174929a54a7c2d0 /wallet/src/main/java/net/taler/wallet/MainActivity.kt | |
parent | 69a2882f87d818d2b03e7b5b1ea8fa8cac40eb8f (diff) | |
download | taler-android-242bc31d9d6bdcdc4455255412a6a35cec27b5ab.tar.gz taler-android-242bc31d9d6bdcdc4455255412a6a35cec27b5ab.tar.bz2 taler-android-242bc31d9d6bdcdc4455255412a6a35cec27b5ab.zip |
[wallet] simplify state exposed by NetworkManager
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/MainActivity.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/MainActivity.kt | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/MainActivity.kt b/wallet/src/main/java/net/taler/wallet/MainActivity.kt index bf1fd6d..a49890e 100644 --- a/wallet/src/main/java/net/taler/wallet/MainActivity.kt +++ b/wallet/src/main/java/net/taler/wallet/MainActivity.kt @@ -142,15 +142,8 @@ class MainActivity : AppCompatActivity(), OnNavigationItemSelectedListener, if (it) barcodeLauncher.launch(scanOptions) }) - model.networkManager.networkStatus.observe(this) { - ui.content.offlineBanner.visibility = - if (it != null - && it.hasCapability(NET_CAPABILITY_INTERNET) - && it.hasCapability(NET_CAPABILITY_VALIDATED)) { - GONE - } else { - VISIBLE - } + model.networkManager.networkStatus.observe(this) { online -> + ui.content.offlineBanner.visibility = if (online) GONE else VISIBLE } } |