From 47953a0232e601f72be64437c85f3cf2c6718994 Mon Sep 17 00:00:00 2001 From: Juan Gilsanz Polo Date: Sat, 24 Feb 2024 13:57:04 +0100 Subject: [PATCH] Bug fix --- lib/screens/webview/ui/webview.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/screens/webview/ui/webview.dart b/lib/screens/webview/ui/webview.dart index 770777b..e0c3887 100644 --- a/lib/screens/webview/ui/webview.dart +++ b/lib/screens/webview/ui/webview.dart @@ -74,8 +74,12 @@ class WebView extends ConsumerWidget { isInspectable: false, ), onUpdateVisitedHistory: (controller, url, androidIsReload) { - controller.canGoBack().then((value) => ref.read(webViewProvider.notifier).setCanGoBack(value)); - controller.canGoForward().then((value) => ref.read(webViewProvider.notifier).setCanGoForward(value)); + controller.canGoBack().then( + (value) => context.mounted ? ref.read(webViewProvider.notifier).setCanGoBack(value) : null, + ); + controller.canGoForward().then( + (value) => context.mounted ? ref.read(webViewProvider.notifier).setCanGoForward(value) : null, + ); }, ), ),