properly listen for container data

This commit is contained in:
Fabian Freund
2026-02-03 04:23:26 +01:00
parent 6b361aaada
commit a9831f8f18
@@ -53,9 +53,12 @@ class TabSearch extends HookConsumerWidget {
@override
Widget build(BuildContext context, WidgetRef ref) {
final selectedContainer = useState<ContainerData?>(
ref.read(selectedContainerDataProvider.select((value) => value.value)),
);
final selectedContainer = useState<ContainerData?>(null);
ref.listen(selectedContainerDataProvider, (previous, next) {
next.whenData((container) {
selectedContainer.value = container;
});
});
final tabSearchResults = ref.watch(
filteredTabPreviewsProvider(