From 3506832f99e4e816c3cb310b939751134934cd2e Mon Sep 17 00:00:00 2001 From: Juan Gilsanz Polo Date: Thu, 29 Feb 2024 00:49:10 +0100 Subject: [PATCH] Fix open bookmark external browser --- lib/screens/bookmarks/provider/bookmarks.provider.dart | 2 +- lib/screens/bookmarks/provider/search_bookmarks.provider.dart | 2 +- .../provider/filtered_bookmarks.provider.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/screens/bookmarks/provider/bookmarks.provider.dart b/lib/screens/bookmarks/provider/bookmarks.provider.dart index 10bc853..dd536a2 100644 --- a/lib/screens/bookmarks/provider/bookmarks.provider.dart +++ b/lib/screens/bookmarks/provider/bookmarks.provider.dart @@ -101,7 +101,7 @@ class Bookmarks extends _$Bookmarks { void selectBookmark(Bookmark bookmark, double width) { if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { ref.watch(routerProvider).push(RoutesPaths.webview, extra: bookmark); - } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { + } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == false) { openUrl(bookmark.url!); } state.selectedBookmark = bookmark; diff --git a/lib/screens/bookmarks/provider/search_bookmarks.provider.dart b/lib/screens/bookmarks/provider/search_bookmarks.provider.dart index 3cbdb16..464a5cd 100644 --- a/lib/screens/bookmarks/provider/search_bookmarks.provider.dart +++ b/lib/screens/bookmarks/provider/search_bookmarks.provider.dart @@ -107,7 +107,7 @@ class SearchBookmarks extends _$SearchBookmarks { void selectBookmark(Bookmark bookmark, double width) { if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { ref.watch(routerProvider).push(RoutesPaths.webview, extra: bookmark); - } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { + } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == false) { openUrl(bookmark.url!); } state.selectedBookmark = bookmark; diff --git a/lib/screens/filtered_bookmarks/provider/filtered_bookmarks.provider.dart b/lib/screens/filtered_bookmarks/provider/filtered_bookmarks.provider.dart index e68f601..6834b17 100644 --- a/lib/screens/filtered_bookmarks/provider/filtered_bookmarks.provider.dart +++ b/lib/screens/filtered_bookmarks/provider/filtered_bookmarks.provider.dart @@ -157,7 +157,7 @@ class FilteredBookmarks extends _$FilteredBookmarks { void selectBookmark(Bookmark bookmark, double width) { if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { ref.watch(routerProvider).push(RoutesPaths.webview, extra: bookmark); - } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == true) { + } else if (width <= Sizes.tabletBreakpoint && ref.watch(appStatusProvider).useInAppBrowser == false) { openUrl(bookmark.url!); } state.selectedBookmark = bookmark;