From 6433d984950582d36d29ef758325d50016a62ae8 Mon Sep 17 00:00:00 2001 From: brosssh Date: Fri, 4 Jul 2025 15:07:24 +0200 Subject: [PATCH] fix: Correctly removing bundle attributes from manifest --- .../main/kotlin/app/revanced/manager/plugin/utils/Merger.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/shared/src/main/kotlin/app/revanced/manager/plugin/utils/Merger.kt b/shared/src/main/kotlin/app/revanced/manager/plugin/utils/Merger.kt index 82ec7a0..5bd8762 100644 --- a/shared/src/main/kotlin/app/revanced/manager/plugin/utils/Merger.kt +++ b/shared/src/main/kotlin/app/revanced/manager/plugin/utils/Merger.kt @@ -35,7 +35,9 @@ class Merger { arrayOf( AndroidManifest.NAME_requiredSplitTypes, AndroidManifest.NAME_splitTypes - ).forEach(manifestElement::removeAttributesWithName) + ).forEach { + manifestElement.removeAttributeIf{ attribute -> attribute.name == it } + } val pattern = "^com\\.android\\.(stamp|vending)\\.".toRegex() applicationElement.removeElementsIf { element ->