diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt index f7ac748ea..a8e021699 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt @@ -16,6 +16,7 @@ package code.name.monkey.retromusic.activities.base import android.content.Context import android.content.res.Resources +import android.os.Build import android.os.Bundle import android.os.Handler import android.view.KeyEvent @@ -23,6 +24,7 @@ import android.view.View import androidx.appcompat.app.AppCompatDelegate.setDefaultNightMode import androidx.core.os.ConfigurationCompat import code.name.monkey.appthemehelper.common.ATHToolbarActivity +import code.name.monkey.appthemehelper.util.VersionUtils import code.name.monkey.retromusic.LanguageContextWrapper import code.name.monkey.retromusic.R import code.name.monkey.retromusic.extensions.* @@ -43,6 +45,9 @@ abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable { toggleScreenOn() setLightNavigationBarAuto() setLightStatusBarAuto(surfaceColor()) + if (VersionUtils.hasQ()) { + window.decorView.isForceDarkAllowed = false + } } private fun updateTheme() { diff --git a/app/src/main/res/values-night-v27/styles.xml b/app/src/main/res/values-night-v27/styles.xml index 17d658a0a..f5a25647c 100644 --- a/app/src/main/res/values-night-v27/styles.xml +++ b/app/src/main/res/values-night-v27/styles.xml @@ -15,25 +15,18 @@ \ No newline at end of file diff --git a/app/src/main/res/values-night/styles.xml b/app/src/main/res/values-night/styles.xml index 5780ad13a..626123296 100644 --- a/app/src/main/res/values-night/styles.xml +++ b/app/src/main/res/values-night/styles.xml @@ -15,12 +15,7 @@ \ No newline at end of file diff --git a/app/src/main/res/values-v31/styles.xml b/app/src/main/res/values-v31/styles.xml index c17be2256..d3844ba15 100644 --- a/app/src/main/res/values-v31/styles.xml +++ b/app/src/main/res/values-v31/styles.xml @@ -7,9 +7,6 @@ @drawable/rect_selector @style/Widget.Material3.CardView.Elevated @style/MaterialButtonTheme - @color/transparent - @color/transparent - false @style/Widget.MaterialComponents.FloatingActionButton diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index bd7297498..e0afc2874 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -245,6 +245,7 @@ @null @color/transparent + -