fixed some tab coloring issues

This commit is contained in:
tibbi 2021-05-22 22:32:19 +02:00
parent 0a11eccf8d
commit a23f89541f

View File

@ -61,15 +61,17 @@ class MainActivity : SimpleActivity() {
}
main_tabs_holder.setBackgroundColor(config.backgroundColor)
getInactiveTabIndexes(viewpager.currentItem).forEach {
main_tabs_holder.getTabAt(it)?.icon?.applyColorFilter(config.textColor)
}
main_tabs_holder.setSelectedTabIndicatorColor(adjustedPrimaryColor)
main_tabs_holder.getTabAt(viewpager.currentItem)?.icon?.applyColorFilter(adjustedPrimaryColor)
getAllFragments().forEach {
it?.setupColors(config.textColor, config.primaryColor, getAdjustedPrimaryColor())
if (viewpager.adapter != null) {
getInactiveTabIndexes(viewpager.currentItem).forEach {
main_tabs_holder.getTabAt(it)?.icon?.applyColorFilter(config.textColor)
}
main_tabs_holder.getTabAt(viewpager.currentItem)?.icon?.applyColorFilter(adjustedPrimaryColor)
getAllFragments().forEach {
it?.setupColors(config.textColor, config.primaryColor, getAdjustedPrimaryColor())
}
}
if (!isSearchOpen) {