Update LogBoxModule.kt

This commit is contained in:
OTKUSteyler 2026-09-10 17:15:05 +02:00 • committed by GitHub
parent 7f90a61ca5
commit 468311bbba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,10 +2,10 @@ package GoonXposed.xposed.modules.LogBox
import GoonXposed.xposed.Module
import GoonXposed.xposed.Utils.Log
import GoonXposed.xposed.Utils.Companion.reloadApp
import GoonXposed.xposed.hook
import android.content.Context
import de.robv.android.xposed.XC_MethodHook.MethodHookParam
import de.robv.android.xposed.XC_MethodHook
import de.robv.android.xposed.XC_MethodReplacement
import de.robv.android.xposed.XposedBridge
import de.robv.android.xposed.XposedHelpers
@ -95,11 +95,9 @@ object LogBoxModule : Module() {
try {
val handleReloadJSMethod = clazz.methods.firstOrNull { it.name == "handleReloadJS" }
if (handleReloadJSMethod != null) {
XposedBridge.hookMethod(handleReloadJSMethod, object : XC_MethodReplacement() {
override fun replaceHookedMethod(param: MethodHookParam): Any? {
Log.e("handleReloadJS called - reloading app")
reloadApp()
return null
XposedBridge.hookMethod(handleReloadJSMethod, object : XC_MethodHook() {
override fun beforeHookedMethod(param: MethodHookParam) {
Log.e("handleReloadJS called")
}
})
}