From 16a82aa7569bf5f26ff1469bfdcbcd46947c0bb7 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Tue, 27 Sep 2022 16:50:12 +0800 Subject: [PATCH] Fix classLoader maybe wrong in ModuleAppActivity, ModuleAppCompatActivity --- .../hook/xposed/parasitic/activity/base/ModuleAppActivity.kt | 3 +-- .../xposed/parasitic/activity/base/ModuleAppCompatActivity.kt | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt index 2b502095..0e644ab6 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt @@ -33,7 +33,6 @@ import android.content.Context import android.content.res.Configuration import android.os.Bundle import androidx.annotation.CallSuper -import com.highcapable.yukihookapi.hook.factory.classOf import com.highcapable.yukihookapi.hook.factory.injectModuleAppResources import com.highcapable.yukihookapi.hook.factory.registerModuleAppActivities import com.highcapable.yukihookapi.hook.xposed.bridge.YukiHookBridge @@ -58,7 +57,7 @@ open class ModuleAppActivity : Activity() { @CallSuper override fun onRestoreInstanceState(savedInstanceState: Bundle) { - savedInstanceState.getBundle("android:viewHierarchyState")?.classLoader = classOf().classLoader + savedInstanceState.getBundle("android:viewHierarchyState")?.classLoader = classLoader super.onRestoreInstanceState(savedInstanceState) } } \ No newline at end of file diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt index 5a8b19b1..9cb7d396 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt @@ -34,7 +34,6 @@ import android.content.res.Configuration import android.os.Bundle import androidx.annotation.CallSuper import androidx.appcompat.app.AppCompatActivity -import com.highcapable.yukihookapi.hook.factory.classOf import com.highcapable.yukihookapi.hook.factory.injectModuleAppResources import com.highcapable.yukihookapi.hook.factory.registerModuleAppActivities import com.highcapable.yukihookapi.hook.xposed.bridge.YukiHookBridge @@ -67,7 +66,7 @@ open class ModuleAppCompatActivity : AppCompatActivity() { @CallSuper override fun onRestoreInstanceState(savedInstanceState: Bundle) { - savedInstanceState.getBundle("android:viewHierarchyState")?.classLoader = classOf().classLoader + savedInstanceState.getBundle("android:viewHierarchyState")?.classLoader = classLoader super.onRestoreInstanceState(savedInstanceState) }