add missing dependency

This commit is contained in:
oSumAtrIX 2024-12-07 23:54:47 +01:00
parent 470feb6967
commit 0900686564
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4
3 changed files with 10 additions and 4 deletions

View File

@ -2,9 +2,7 @@ package app.revanced.patches.all.misc.announcements
import app.revanced.patcher.Fingerprint
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.BytecodePatchBuilder
import app.revanced.patcher.patch.BytecodePatchContext
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.patch.*
import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.all.misc.resources.addResourcesPatch
@ -13,6 +11,7 @@ private const val EXTENSION_CLASS_DESCRIPTOR =
fun announcementsPatch(
mainActivityOnCreateFingerprint: Fingerprint,
extensionPatch: Patch<*>,
block: BytecodePatchBuilder.() -> Unit = {},
executeBlock: BytecodePatchContext.() -> Unit = {},
) = bytecodePatch(
@ -21,7 +20,10 @@ fun announcementsPatch(
) {
block()
dependsOn(addResourcesPatch)
dependsOn(
extensionPatch,
addResourcesPatch,
)
execute {
addResources("shared", "misc.announcements.announcementsPatch")

View File

@ -2,9 +2,11 @@ package app.revanced.patches.music.misc.announcements
import app.revanced.patches.all.misc.announcements.announcementsPatch
import app.revanced.patches.music.shared.musicActivityOnCreateFingerprint
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
val announcementsPatch = announcementsPatch(
musicActivityOnCreateFingerprint,
sharedExtensionPatch,
{
compatibleWith("com.google.android.apps.music")
},

View File

@ -2,6 +2,7 @@ package app.revanced.patches.youtube.misc.announcements
import app.revanced.patches.all.misc.announcements.announcementsPatch
import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.music.misc.extension.sharedExtensionPatch
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
@ -9,6 +10,7 @@ import app.revanced.patches.youtube.shared.mainActivityOnCreateFingerprint
val announcementsPatch = announcementsPatch(
mainActivityOnCreateFingerprint,
sharedExtensionPatch,
{
dependsOn(settingsPatch)