From b6e255a219581418ec7ed8e872078e4828e88058 Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Mon, 17 Apr 2023 07:27:51 +0800 Subject: [PATCH] [skip ci] Revert "Update SharedJsScope.kt" This reverts commit ae8c8971084d3fbeda63e37e69f5be79463a4d37. --- app/src/main/java/io/legado/app/model/SharedJsScope.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/SharedJsScope.kt b/app/src/main/java/io/legado/app/model/SharedJsScope.kt index 1fbe7c81c..5a51a0bdc 100644 --- a/app/src/main/java/io/legado/app/model/SharedJsScope.kt +++ b/app/src/main/java/io/legado/app/model/SharedJsScope.kt @@ -27,8 +27,7 @@ object SharedJsScope { if (scope == null) { val context = SCRIPT_ENGINE.getScriptContext(SimpleBindings()) scope = SCRIPT_ENGINE.getRuntimeScope(context) - Context.use { - val context = Context.enter() + Context.enter().use { if (jsLib.isJsonObject()) { val jsMap: Map = GSON.fromJson( jsLib, @@ -43,11 +42,11 @@ object SharedJsScope { val js = okHttpClient.newCallStrResponse { url(value) }.body - context.evaluateString(scope, js, "jsLib", 1, null) + it.evaluateString(scope, js, "jsLib", 1, null) } } } else { - context.evaluateString(scope, jsLib, "jsLib", 1, null) + it.evaluateString(scope, jsLib, "jsLib", 1, null) } } scopeMap[key] = WeakReference(scope) @@ -55,4 +54,4 @@ object SharedJsScope { return scope } -} +} \ No newline at end of file