diff --git a/app/src/main/java/org/koitharu/kotatsu/base/ui/BaseActivity.kt b/app/src/main/java/org/koitharu/kotatsu/base/ui/BaseActivity.kt index 234b1192c..78099ae3e 100644 --- a/app/src/main/java/org/koitharu/kotatsu/base/ui/BaseActivity.kt +++ b/app/src/main/java/org/koitharu/kotatsu/base/ui/BaseActivity.kt @@ -2,6 +2,7 @@ package org.koitharu.kotatsu.base.ui import android.content.Intent import android.content.res.Configuration +import android.graphics.Color import android.os.Bundle import android.view.KeyEvent import android.view.MenuItem @@ -48,6 +49,8 @@ abstract class BaseActivity : @JvmField val actionModeDelegate = ActionModeDelegate() + private var defaultStatusBarColor = Color.TRANSPARENT + override fun onCreate(savedInstanceState: Bundle?) { val settings = EntryPointAccessors.fromApplication(this, BaseActivityEntryPoint::class.java).settings isAmoledTheme = settings.isAmoledTheme @@ -131,6 +134,7 @@ abstract class BaseActivity : topMargin = insets.top } } + defaultStatusBarColor = window.statusBarColor window.statusBarColor = actionModeColor } @@ -138,7 +142,7 @@ abstract class BaseActivity : override fun onSupportActionModeFinished(mode: ActionMode) { super.onSupportActionModeFinished(mode) actionModeDelegate.onSupportActionModeFinished(mode) - window.statusBarColor = getThemeColor(android.R.attr.statusBarColor) + window.statusBarColor = defaultStatusBarColor } private fun putDataToExtras(intent: Intent?) { diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index cea4ef89d..59fe57a5c 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -8,7 +8,7 @@ #66FFFFFF #29FFFFFF #1FFFFFFF - #260052 + #66311B92 #FB8C00 #000000 #0C4091 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 1b1904421..f23512dcc 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -21,7 +21,7 @@ #66000000 #29000000 #1F000000 - #334800E0 + #99B39DDB #E65100 #FFFFFF #90CAF9