From 43b37839c48e8f86b8d2b1f4583b50f63062b5fb Mon Sep 17 00:00:00 2001 From: Rahul Patel Date: Mon, 22 Jul 2024 23:20:24 +0530 Subject: [PATCH] Improve navigation bar visibility for devices < M --- app/src/main/java/com/aurora/extensions/ThemeEngine.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/aurora/extensions/ThemeEngine.kt b/app/src/main/java/com/aurora/extensions/ThemeEngine.kt index 10e0732ec..634cfb3f1 100644 --- a/app/src/main/java/com/aurora/extensions/ThemeEngine.kt +++ b/app/src/main/java/com/aurora/extensions/ThemeEngine.kt @@ -77,7 +77,9 @@ private fun AppCompatActivity.setSystemBarConfiguration(light: Boolean) { if (isMAndAbove()) { isAppearanceLightStatusBars = light } else { + // Add a semi-transparent black color to the status bar & navigation bar window.statusBarColor = ColorUtils.setAlphaComponent(Color.BLACK, 120) + window.navigationBarColor = ColorUtils.setAlphaComponent(Color.BLACK, 120) } // Navigation bar color