From a6e3acba9f41a94a46bb58abdaaf811c5ce26c25 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Thu, 14 Oct 2021 18:57:30 -0400 Subject: [PATCH] Fix nav bar color on older devices --- .../tachiyomi/ui/manga/MangaDetailsController.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsController.kt index 25aadd1eaf..f745c9f19e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsController.kt @@ -263,10 +263,12 @@ class MangaDetailsController : (colorToUse ?: manga?.vibrantCoverColor)?.let { color -> val newColor = makeColorFrom(color, context.getResourceColor(R.attr.colorPrimaryVariant)) - activity?.window?.navigationBarColor = ColorUtils.setAlphaComponent( - newColor, - Color.alpha(activity?.window?.navigationBarColor ?: Color.BLACK) - ) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1 || context.isInNightMode()) { + activity?.window?.navigationBarColor = ColorUtils.setAlphaComponent( + newColor, + Color.alpha(activity?.window?.navigationBarColor ?: Color.BLACK) + ) + } newColor } } else {