From 4bc4b0dc0104073b62528d02a88383cecd7a50e7 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Wed, 13 Sep 2023 01:52:15 +0200 Subject: [PATCH] fix: Filter for patches correctly --- .../src/main/kotlin/app/revanced/patcher/PatchBundleLoader.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/revanced-patcher/src/main/kotlin/app/revanced/patcher/PatchBundleLoader.kt b/revanced-patcher/src/main/kotlin/app/revanced/patcher/PatchBundleLoader.kt index 47c7a1fd..4deb39bd 100644 --- a/revanced-patcher/src/main/kotlin/app/revanced/patcher/PatchBundleLoader.kt +++ b/revanced-patcher/src/main/kotlin/app/revanced/patcher/PatchBundleLoader.kt @@ -45,7 +45,7 @@ sealed class PatchBundleLoader private constructor( patchBundles.flatMap(getBinaryClassNames).asSequence().map { classLoader.loadClass(it) }.filter { - it.isInstance(Patch::class.java) + Patch::class.java.isAssignableFrom(it) }.mapNotNull { patchClass -> patchClass.getInstance(logger) }.filter {