diff --git a/src/main/kotlin/app/revanced/patcher/Patcher.kt b/src/main/kotlin/app/revanced/patcher/Patcher.kt index 06836b1..665f609 100644 --- a/src/main/kotlin/app/revanced/patcher/Patcher.kt +++ b/src/main/kotlin/app/revanced/patcher/Patcher.kt @@ -364,7 +364,7 @@ class Patcher(private val options: PatcherOptions) { if (stopOnError && patchResult.isError()) return@sequence } } finally { - executedPatches.values.reversed().forEach { (patch, _) -> + executedPatches.values.filter { it.success }.reversed().forEach { (patch, _) -> patch.close() } }