From f885e0f402c7050fc3ddcad5580b3ee60172669f Mon Sep 17 00:00:00 2001 From: hawkbee1 Date: Fri, 1 Sep 2023 15:50:17 +0200 Subject: [PATCH] prevent navigation outside discoverNftsWebView --- lib/dashboard/discover/view/discover_tab_page.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/dashboard/discover/view/discover_tab_page.dart b/lib/dashboard/discover/view/discover_tab_page.dart index 972237d43..ad64fdf27 100644 --- a/lib/dashboard/discover/view/discover_tab_page.dart +++ b/lib/dashboard/discover/view/discover_tab_page.dart @@ -128,7 +128,7 @@ class _DiscoverTabPageViewState extends State if (!request.url.startsWith( Urls.discoverNftsWebView, )) { - await LaunchUrl.launch(request.url); + // await LaunchUrl.launch(request.url); return NavigationDecision.prevent; } else { return NavigationDecision.navigate; @@ -138,11 +138,8 @@ class _DiscoverTabPageViewState extends State MWebViewPage( url: Urls.discoverCoinsWebView, onNavigationRequest: (request) async { - if ((!request.url - .startsWith(Urls.discoverCoinsWebView)) || - request.url.startsWith( - 'https://discover-coins-part.webflow.io/prod-nota-available/nft-noir', - )) { + if (!request.url + .startsWith(Urls.discoverCoinsWebView)) { /// if a link has a different base URL than the /// current webpage, it should be opened in an /// external browser because of dynamic links