From dcf5b96f2b89941a1b7fbb55a588b6d81c6af870 Mon Sep 17 00:00:00 2001 From: Fabian Freund Date: Sat, 11 Oct 2025 14:52:36 +0200 Subject: [PATCH] drop sheet close exceptions --- .../features/browser/presentation/screens/browser.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart b/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart index 3f70c700..4e5f5f6c 100644 --- a/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart +++ b/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart @@ -221,7 +221,12 @@ class BrowserScreen extends HookConsumerWidget { builder: (context, ref, child) { ref.listen(bottomSheetControllerProvider, (previous, next) { if (sheetController.value != null) { - sheetController.value!.close(); + try { + sheetController.value!.close(); + } catch (_) { + //silently drop closing errors + } + sheetController.value = null; }