diff --git a/app/lib/features/geckoview/domain/repositories/tab.g.dart b/app/lib/features/geckoview/domain/repositories/tab.g.dart index 51e7ea54..5e441220 100644 --- a/app/lib/features/geckoview/domain/repositories/tab.g.dart +++ b/app/lib/features/geckoview/domain/repositories/tab.g.dart @@ -41,7 +41,7 @@ final class TabRepositoryProvider } } -String _$tabRepositoryHash() => r'22fdd97ad7f235590926915169c9e7230de94bdb'; +String _$tabRepositoryHash() => r'87d2a4a0bca93c2d925aa1c81ff80d443185950a'; abstract class _$TabRepository extends $Notifier { void build(); 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 666fb343..e25d27a6 100644 --- a/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart +++ b/app/lib/features/geckoview/features/browser/presentation/screens/browser.dart @@ -817,6 +817,9 @@ class _SheetContainer extends HookConsumerWidget { @override Widget build(BuildContext context, WidgetRef ref) { final colorScheme = Theme.of(context).colorScheme; + final modalBarrierColor = + Theme.of(context).bottomSheetTheme.modalBarrierColor ?? + colorScheme.scrim.withValues(alpha: 0.5); bool dismissOnThreshold(DraggableScrollableNotification notification) { if (notification.extent <= 0.1) { @@ -833,7 +836,7 @@ class _SheetContainer extends HookConsumerWidget { ref.read(bottomSheetControllerProvider.notifier).requestDismiss(); }, child: ColoredBox( - color: colorScheme.scrim.withValues(alpha: 0.5), + color: modalBarrierColor, child: GestureDetector( onTap: () {}, // Prevent tap from propagating to parent child: Align( diff --git a/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart b/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart index e7848b64..fa2e6b6c 100644 --- a/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart @@ -41,7 +41,7 @@ final class SelectedContainerProvider } } -String _$selectedContainerHash() => r'0ffa17823ec95c94b9cf9b2d005de19d6ff992f8'; +String _$selectedContainerHash() => r'1e2c67dc70fedb2b910640fbfbe09f2c4806894b'; abstract class _$SelectedContainer extends $Notifier { String? build();