diff --git a/app/lib/features/geckoview/features/tabs/domain/providers.dart b/app/lib/features/geckoview/features/tabs/domain/providers.dart index aa056f3c..bb79d355 100644 --- a/app/lib/features/geckoview/features/tabs/domain/providers.dart +++ b/app/lib/features/geckoview/features/tabs/domain/providers.dart @@ -123,11 +123,8 @@ Stream watchContainerData(Ref ref, String containerId) { @Riverpod() Stream watchContainerTabId(Ref ref, String tabId) { - return ref - .read(tabDatabaseProvider) - .tabDao - .getTabContainerId(tabId) - .watchSingleOrNull(); + final db = ref.watch(tabDatabaseProvider); + return db.tabDao.getTabContainerId(tabId).watchSingleOrNull(); } @Riverpod() @@ -145,9 +142,8 @@ Stream> watchTabsContainerId( Ref ref, EquatableValue> tabIds, ) { - return ref - .read(tabDatabaseProvider) - .tabDao + final db = ref.watch(tabDatabaseProvider); + return db.tabDao .getTabsContainerId(tabIds.value) .watch() .map(Map.fromEntries); @@ -155,7 +151,8 @@ Stream> watchTabsContainerId( @Riverpod() Stream> watchAllAssignedSites(Ref ref) { - return ref.read(tabDatabaseProvider).containerDao.allAssignedSites().watch(); + final db = ref.watch(tabDatabaseProvider); + return db.containerDao.allAssignedSites().watch(); } @Riverpod() @@ -166,9 +163,6 @@ Stream watchIsCurrentSiteAssignedToContainer(Ref ref) { ), ); - return ref - .read(tabDatabaseProvider) - .containerDao - .isSiteAssignedToContainer(currentUri) - .watchSingle(); + final db = ref.watch(tabDatabaseProvider); + return db.containerDao.isSiteAssignedToContainer(currentUri).watchSingle(); } diff --git a/app/lib/features/geckoview/features/tabs/domain/providers.g.dart b/app/lib/features/geckoview/features/tabs/domain/providers.g.dart index cf346f71..2094487c 100644 --- a/app/lib/features/geckoview/features/tabs/domain/providers.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/providers.g.dart @@ -651,7 +651,7 @@ final class WatchContainerTabIdProvider } String _$watchContainerTabIdHash() => - r'b8f107e462f417b128221240242167a0754f040f'; + r'c2cb263d4633fae436e7b3b216ab46d93ef49d4f'; final class WatchContainerTabIdFamily extends $Family with $FunctionalFamilyOverride, String> { @@ -805,7 +805,7 @@ final class WatchTabsContainerIdProvider } String _$watchTabsContainerIdHash() => - r'ffdebb10f7118cdff93695c821ef5fbb0d434de1'; + r'75a915a0fd93cbb33a32f0aa521dbd61f1814c75'; final class WatchTabsContainerIdFamily extends $Family with @@ -869,7 +869,7 @@ final class WatchAllAssignedSitesProvider } String _$watchAllAssignedSitesHash() => - r'd755451be0ad7e03db36ba39c64f6f0b5c1d9ba3'; + r'0e06caeb4a53b5cf976b3f47d328ea238243438b'; @ProviderFor(watchIsCurrentSiteAssignedToContainer) final watchIsCurrentSiteAssignedToContainerProvider = @@ -905,4 +905,4 @@ final class WatchIsCurrentSiteAssignedToContainerProvider } String _$watchIsCurrentSiteAssignedToContainerHash() => - r'2942672c75b671fbe84489606e5341f0290502c3'; + r'c2a82ca9df526c7a703da52302182e497c91e824';