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 }