From dea655e3b6bc49b2368fa252749ec2a41cb0c316 Mon Sep 17 00:00:00 2001 From: inotia00 Date: Sun, 23 Jul 2023 15:13:20 +0900 Subject: [PATCH] fix(reddit/open-links-externally): exceptions occur in some manufacturers ROM --- .../reddit/misc/openlink/patch/OpenLinksExternallyPatch.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/app/revanced/patches/reddit/misc/openlink/patch/OpenLinksExternallyPatch.kt b/src/main/kotlin/app/revanced/patches/reddit/misc/openlink/patch/OpenLinksExternallyPatch.kt index 5c4d9d40e..4c5aebf71 100644 --- a/src/main/kotlin/app/revanced/patches/reddit/misc/openlink/patch/OpenLinksExternallyPatch.kt +++ b/src/main/kotlin/app/revanced/patches/reddit/misc/openlink/patch/OpenLinksExternallyPatch.kt @@ -35,10 +35,9 @@ class OpenLinksExternallyPatch : BytecodePatch( addInstructionsWithLabels( insertIndex, """ - invoke-static {}, $INTEGRATIONS_METHOD_DESCRIPTOR->openLinksExternally()Z + invoke-static {p1, p2}, $INTEGRATIONS_METHOD_DESCRIPTOR->openLinksExternally(Landroid/app/Activity;Landroid/net/Uri;)Z move-result v0 - if-eqz v0, :dismiss - invoke-static {p1, p2}, $INTEGRATIONS_METHOD_DESCRIPTOR->openLinksExternally(Landroid/app/Activity;Landroid/net/Uri;)V + if-eqz v0, :dismiss return-void """, ExternalLabel("dismiss", getInstruction(insertIndex)) )