diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 5bfdd1f..d68b7cb 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -15,8 +15,8 @@ android { applicationId = namespace minSdk = 34 targetSdk = 35 - versionCode = 2400 - versionName = "2.4.0" + versionCode = 2410 + versionName = "2.4.1" } val properties = Properties() runCatching { properties.load(project.rootProject.file("local.properties").inputStream()) } @@ -61,7 +61,7 @@ android { java.toolchain.languageVersion = JavaLanguageVersion.of(17) kotlin.jvmToolchain(17) packaging { - resources. excludes += "**" + resources.excludes += "**" applicationVariants.all { outputs.all { (this as BaseVariantOutputImpl).outputFileName = "MediaControlBlur-$versionName.apk" diff --git a/app/src/main/kotlin/top/yukonga/mediaControlBlur/MainHook.kt b/app/src/main/kotlin/top/yukonga/mediaControlBlur/MainHook.kt index 985c9d9..99d8ae6 100644 --- a/app/src/main/kotlin/top/yukonga/mediaControlBlur/MainHook.kt +++ b/app/src/main/kotlin/top/yukonga/mediaControlBlur/MainHook.kt @@ -193,7 +193,7 @@ class MainHook : IXposedHookLoadPackage { val getStatusBarState = hookParam1.result as Int val isInLockScreen = getStatusBarState == 1 val isDarkMode = isDarkMode(context) - if (lockScreenStatus == null || lockScreenStatus != isInLockScreen || darkModeStatus != isDarkMode) { + if (lockScreenStatus == null || darkModeStatus == null || lockScreenStatus != isInLockScreen || darkModeStatus != isDarkMode) { if (BuildConfig.DEBUG) Log.dx("getStatusBarState: $getStatusBarState") if (BuildConfig.DEBUG) Log.dx("darkModeStatus: $isDarkMode") lockScreenStatus = isInLockScreen diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 027ec82..a6e2dea 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] agp = "8.5.2" ezXHelper = "2.2.0" -kotlin = "2.0.10" +kotlin = "2.0.20" xposed = "82" [libraries]