From e66fa5353734fa10f58c166b74347dc28201db67 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Wed, 20 Nov 2024 19:36:18 +0100 Subject: [PATCH] allow to open in browser http links that look like proxies --- src/main/java/org/thoughtcrime/securesms/qr/QrCodeHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/thoughtcrime/securesms/qr/QrCodeHandler.java b/src/main/java/org/thoughtcrime/securesms/qr/QrCodeHandler.java index c7e03097c..03d0fe78f 100644 --- a/src/main/java/org/thoughtcrime/securesms/qr/QrCodeHandler.java +++ b/src/main/java/org/thoughtcrime/securesms/qr/QrCodeHandler.java @@ -98,6 +98,9 @@ public class QrCodeHandler { dcContext.restartIo(); showDoneToast(activity); }); + if (rawString.toLowerCase().startsWith("http")) { + builder.setNeutralButton(R.string.open, (d, b) -> IntentUtils.showBrowserIntent(activity, rawString)); + } builder.setNegativeButton(R.string.cancel, null); builder.setCancelable(false); break;