From 72f37e6481835a3bd47152f0968263bbd33690e6 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Wed, 6 Jul 2022 16:07:27 +0200 Subject: [PATCH] fix color --- .../com/github/libretube/activities/NoInternetActivity.kt | 1 + app/src/main/java/com/github/libretube/util/LocaleHelper.kt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt b/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt index cc2dcbe5a..0e391328c 100644 --- a/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt +++ b/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt @@ -12,6 +12,7 @@ class NoInternetActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { DynamicColors.applyToActivityIfAvailable(this) + ThemeHelper.updateTheme(this) super.onCreate(savedInstanceState) binding = ActivityNointernetBinding.inflate(layoutInflater) binding.retryButton.setOnClickListener { diff --git a/app/src/main/java/com/github/libretube/util/LocaleHelper.kt b/app/src/main/java/com/github/libretube/util/LocaleHelper.kt index ca0fb184c..40293f0ef 100644 --- a/app/src/main/java/com/github/libretube/util/LocaleHelper.kt +++ b/app/src/main/java/com/github/libretube/util/LocaleHelper.kt @@ -15,12 +15,12 @@ object LocaleHelper { } private fun setLanguage(context: Context, languageName: String) { - val locale = if (languageName != "sys" && "$languageName".length < 3) { + val locale : Locale? = if (languageName == "sys" && "$languageName".length < 3) { Locale(languageName) } else if ("$languageName".length > 3) { Locale(languageName?.substring(0, 2), languageName?.substring(4, 6)) } else { - Locale.getDefault() + null } // Change API Language Locale.setDefault(locale)