diff --git a/app/src/main/java/com/lt2333/simplicitytools/hooks/rules/s/miuihome/AlwaysDisplayTimeForS.kt b/app/src/main/java/com/lt2333/simplicitytools/hooks/rules/s/miuihome/AlwaysDisplayTimeForS.kt index 5f9a32e7..f9990ddf 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hooks/rules/s/miuihome/AlwaysDisplayTimeForS.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hooks/rules/s/miuihome/AlwaysDisplayTimeForS.kt @@ -8,8 +8,18 @@ import com.lt2333.simplicitytools.utils.xposed.base.HookRegister object AlwaysDisplayTimeForS : HookRegister() { override fun init() { - findMethod("com.miui.home.launcher.Workspace") { - name == "isScreenHasClockGadget" && parameterCount == 1 + try { + findMethod("com.miui.home.launcher.Workspace") { + 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 @@ -17,4 +27,4 @@ object AlwaysDisplayTimeForS : HookRegister() { } } -} \ No newline at end of file +}