From fd84dd0320d18c51e109e7f801b06fd8c26be090 Mon Sep 17 00:00:00 2001 From: OTKUSteyler Date: Wed, 26 Aug 2026 16:15:12 +0200 Subject: [PATCH] Fix: Remove invalid method parameters from UpdaterModule calls - Line 86: Remove `isCustomUrlEnabled` reference (doesn't exist in UpdaterModule) - Line 92: Remove `showUpdateDialog = false` parameter from `downloadScript()` call - Line 96: Remove `showUpdateDialog = true` parameter from `downloadScript()` call The `UpdaterModule.downloadScript()` method only accepts an optional `activity` parameter, not `showUpdateDialog`. The logic has been simplified to check only if the main script exists. --- .../xposed/xposed/modules/HookScriptLoaderModule.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/kotlin/ShiggyXposed/xposed/xposed/modules/HookScriptLoaderModule.kt b/app/src/main/kotlin/ShiggyXposed/xposed/xposed/modules/HookScriptLoaderModule.kt index 427eb59..9574dbf 100644 --- a/app/src/main/kotlin/ShiggyXposed/xposed/xposed/modules/HookScriptLoaderModule.kt +++ b/app/src/main/kotlin/ShiggyXposed/xposed/xposed/modules/HookScriptLoaderModule.kt @@ -83,17 +83,14 @@ object HookScriptLoaderModule : Module() { runBlocking { val ready = async { HookStateHolder.readyDeferred.join() } - val isCustomUrl = UpdaterModule.isCustomUrlEnabled - if (!mainScript.exists() || isCustomUrl) { - val reason = if (isCustomUrl) "Custom URL enabled" else "Main script does not exist" - Log.i("$reason, downloading before load...") - val download = - async { UpdaterModule.downloadScript(showUpdateDialog = false).join() } + if (!mainScript.exists()) { + Log.i("Main script does not exist, downloading before load...") + val download = async { UpdaterModule.downloadScript().join() } awaitAll(ready, download) } else { Log.i("Main script exists, updating in background...") - UpdaterModule.downloadScript(showUpdateDialog = true) + UpdaterModule.downloadScript() ready.await() } }