From 58f80b1be065be4d4cf3da9db59ab2a092db4b66 Mon Sep 17 00:00:00 2001 From: inotia00 Date: Wed, 28 Dec 2022 02:01:58 +0900 Subject: [PATCH] hotfix: `hide-pip-notification` patch causes pip notifications to be received repeatedly --- .../bytecode/fingerprints/PrimaryPiPFingerprint.kt | 3 ++- .../bytecode/fingerprints/SecondaryPiPFingerprint.kt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/PrimaryPiPFingerprint.kt b/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/PrimaryPiPFingerprint.kt index 707c6be9f..ee9aebd95 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/PrimaryPiPFingerprint.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/PrimaryPiPFingerprint.kt @@ -11,7 +11,8 @@ object PrimaryPiPFingerprint : MethodFingerprint( Opcode.CHECK_CAST, Opcode.INVOKE_VIRTUAL, Opcode.CHECK_CAST, - Opcode.IGET_OBJECT + Opcode.INVOKE_VIRTUAL, + Opcode.IPUT_BOOLEAN ), strings = listOf("honeycomb.Shell\$HomeActivity") ) \ No newline at end of file diff --git a/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/SecondaryPiPFingerprint.kt b/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/SecondaryPiPFingerprint.kt index a19cdedec..2fa31e22c 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/SecondaryPiPFingerprint.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/misc/pipnotification/bytecode/fingerprints/SecondaryPiPFingerprint.kt @@ -11,7 +11,7 @@ object SecondaryPiPFingerprint : MethodFingerprint( Opcode.CHECK_CAST, Opcode.INVOKE_VIRTUAL, Opcode.CHECK_CAST, - Opcode.INVOKE_VIRTUAL + Opcode.IGET_OBJECT ), strings = listOf("honeycomb.Shell\$HomeActivity") ) \ No newline at end of file