Fix AlwaysDisplayTime on newer version miuihome (#215)

Fix AlwaysDisplayTime on newer version miuihome
This commit is contained in:
YuKongA
2023-02-12 19:48:15 +08:00
committed by GitHub
parent 2bc68e9724
commit 2830c8f48a

View File

@@ -8,8 +8,18 @@ import com.lt2333.simplicitytools.utils.xposed.base.HookRegister
object AlwaysDisplayTimeForS : HookRegister() {
override fun init() {
try {
findMethod("com.miui.home.launcher.Workspace") {
name == "isScreenHasClockGadget" && parameterCount == 1
name == "isScreenHasClockGadget"
}
} catch (e: Exception) {
findMethod("com.miui.home.launcher.Workspace") {
name == "isScreenHasClockWidget"
}
} catch (e: Exception) {
findMethod("com.miui.home.launcher.Workspace") {
name == "isClockWidget"
}
}.hookBefore {
hasEnable("home_time") {
it.result = false