From f6ecc5c953b6cd6ab070b2860284518b3de110df Mon Sep 17 00:00:00 2001 From: Kr328 <39107975+Kr328@users.noreply.github.com> Date: Sun, 23 Feb 2020 22:55:10 +0800 Subject: [PATCH] remove reduce recreate call --- app/src/main/java/com/github/kr328/clash/BaseActivity.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/src/main/java/com/github/kr328/clash/BaseActivity.kt b/app/src/main/java/com/github/kr328/clash/BaseActivity.kt index 3f9532e..5585eba 100644 --- a/app/src/main/java/com/github/kr328/clash/BaseActivity.kt +++ b/app/src/main/java/com/github/kr328/clash/BaseActivity.kt @@ -114,12 +114,8 @@ abstract class BaseActivity : AppCompatActivity(), CoroutineScope by MainScope() override fun onStart() { super.onStart() - if (language != uiSettings.get(UiSettings.LANGUAGE)) + if (language != uiSettings.get(UiSettings.LANGUAGE) || darkMode != uiSettings.get(UiSettings.DARK_MODE)) recreate() - if (darkMode != uiSettings.get(UiSettings.DARK_MODE)) { - resetDarkMode() - recreate() - } Broadcasts.register(receiver) }