From 3b827a24e1e4beec8734a5346a369b387d28bc0b Mon Sep 17 00:00:00 2001 From: inotia00 Date: Sun, 19 Mar 2023 12:50:18 +0900 Subject: [PATCH] fix: splash icon not applying on Android 12+ devices --- .../app/revanced/util/resources/IconHelper.kt | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/main/kotlin/app/revanced/util/resources/IconHelper.kt b/src/main/kotlin/app/revanced/util/resources/IconHelper.kt index f9aef43d9..334757201 100644 --- a/src/main/kotlin/app/revanced/util/resources/IconHelper.kt +++ b/src/main/kotlin/app/revanced/util/resources/IconHelper.kt @@ -1,7 +1,6 @@ package app.revanced.util.resources import app.revanced.patcher.data.ResourceContext -import org.w3c.dom.Element import java.nio.file.Files import java.nio.file.StandardCopyOption @@ -44,22 +43,9 @@ internal object IconHelper { iconName ) - this.xmlEditor["res/values-v31/styles.xml"].use { dom -> - val applicationNode = dom - .file - .getElementsByTagName("resources") - .item(0) as Element - - applicationNode.getElementsByTagName("style").also { list -> - for (i in 0 until list.length) { - val element = list.item(i) as? Element ?: continue - if (element.getAttribute("name") == "Base.Theme.YouTube.Launcher") { - element.removeChild(element.firstChild) - break - } - } - } - } + this["res/values-v31/styles.xml"].writeText( + this["res/values-v31/styles.xml"].readText().replace("@drawable/avd_anim", "") + ) } internal fun ResourceContext.customIconMusic(iconName: String) {