From dc0c4d20466f43ba96b3db8492d93e0828520e8d Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Thu, 9 Dec 2021 17:59:21 +0530 Subject: [PATCH] [UI] Fixed light navigation bar issues --- .../monkey/retromusic/extensions/ActivityThemeExtensions.kt | 2 +- .../src/main/java/code/name/monkey/appthemehelper/ATH.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt index 4806c1bad..217f11b67 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ActivityThemeExtensions.kt @@ -101,7 +101,7 @@ fun AppCompatActivity.setLightStatusBarAuto(bgColor: Int) { fun AppCompatActivity.setLightNavigationBar(enabled: Boolean) { if (!ATHUtil.isWindowBackgroundDark(this) and ThemeStore.coloredNavigationBar(this)) { - ATH.setLightNavigationbar(this, enabled) + ATH.setLightNavigationBar(this, enabled) } } diff --git a/appthemehelper/src/main/java/code/name/monkey/appthemehelper/ATH.kt b/appthemehelper/src/main/java/code/name/monkey/appthemehelper/ATH.kt index 719d9bf51..4e76e0bdd 100755 --- a/appthemehelper/src/main/java/code/name/monkey/appthemehelper/ATH.kt +++ b/appthemehelper/src/main/java/code/name/monkey/appthemehelper/ATH.kt @@ -34,18 +34,18 @@ object ATH { } } - fun setLightNavigationbar(activity: Activity, enabled: Boolean) { + fun setLightNavigationBar(activity: Activity, enabled: Boolean) { activity.window.apply { + navigationBarColor = Color.TRANSPARENT WindowInsetsControllerCompat( this, decorView ).isAppearanceLightNavigationBars = enabled - navigationBarColor = Color.TRANSPARENT } } fun setLightNavigationBarAuto(activity: Activity, bgColor: Int) { - setLightNavigationbar(activity, ColorUtil.isColorLight(bgColor)) + setLightNavigationBar(activity, ColorUtil.isColorLight(bgColor)) } fun setNavigationBarColor(activity: Activity, color: Int) {