From 083581044fa3bc65e371af5f46d7aed3e7108e47 Mon Sep 17 00:00:00 2001 From: Andre Destro Date: Fri, 4 Apr 2025 17:12:07 +0100 Subject: [PATCH] feat: send navigationcompleted event when deeplink --- .../osinappbrowserlib/views/OSIABWebViewActivity.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt b/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt index bf14734..c597262 100644 --- a/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt +++ b/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt @@ -358,6 +358,12 @@ class OSIABWebViewActivity : AppCompatActivity() { if (showURL) urlText.text = urlString true } + !urlString.startsWith("http:") && !urlString.startsWith("https:") && urlString.matches( Regex("^[A-Za-z0-9+.-]*://.*?\$")) -> { + if (urlString.startsWith(packageName, ignoreCase = true)) { + sendWebViewEvent(OSIABEvents.BrowserPageNavigationCompleted(browserId, urlString)) + } + true + } else -> false } }