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
+
-