From 4db417cef4189defa77a5a28abd165f68b05b63f Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 23 Jun 2022 23:09:07 +0200 Subject: [PATCH] use different bottom colors at Material You theme --- .../simplemobiletools/dialer/activities/MainActivity.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/MainActivity.kt index 650d6bf9..e402109d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/MainActivity.kt @@ -244,6 +244,15 @@ class MainActivity : SimpleActivity() { val inactiveView = main_tabs_holder.getTabAt(index)?.customView updateBottomTabItemColors(inactiveView, false) } + + if (baseConfig.isUsingSystemTheme) { + val bottomBarColor = resources.getColor(R.color.you_status_bar_color, theme) + main_tabs_holder.setBackgroundColor(bottomBarColor) + updateNavigationBarColor(bottomBarColor) + } else { + main_tabs_holder.setBackgroundColor(getProperBackgroundColor()) + updateNavigationBarColor(config.navigationBarColor) + } } private fun getInactiveTabIndexes(activeIndex: Int) = (0 until tabsList.size).filter { it != activeIndex }