commit 9c2537144d0f9ca3c82e3e62447ea989528588cf parent c1684e6c3f6f131136efebcb2724e681b79aef6c Author: Iván Ávalos <avalos@disroot.org> Date: Wed, 11 Jan 2023 21:30:40 -0600 [wallet] Fixed status bar foreground on light mode Diffstat:
| M | wallet/src/main/java/net/taler/wallet/MainActivity.kt | | | 6 | ++++-- |
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/MainActivity.kt b/wallet/src/main/java/net/taler/wallet/MainActivity.kt @@ -96,10 +96,12 @@ class MainActivity : AppCompatActivity(), OnNavigationItemSelectedListener, // Set status bar color val color = SurfaceColors.SURFACE_0.getColor(this) + val isLightMode = resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK != + Configuration.UI_MODE_NIGHT_YES window.statusBarColor = color window.navigationBarColor = color - insetsController?.isAppearanceLightStatusBars = - resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK != Configuration.UI_MODE_NIGHT_YES + insetsController?.isAppearanceLightStatusBars = isLightMode + insetsController?.isAppearanceLightNavigationBars = isLightMode ui = ActivityMainBinding.inflate(layoutInflater) setContentView(ui.root)