watch null container
This commit is contained in:
@@ -167,11 +167,6 @@ Stream<ContainerData?> selectedContainerData(Ref ref) {
|
|||||||
Future<int> selectedContainerTabCount(Ref ref) async {
|
Future<int> selectedContainerTabCount(Ref ref) async {
|
||||||
final selectedContainer = ref.watch(selectedContainerProvider);
|
final selectedContainer = ref.watch(selectedContainerProvider);
|
||||||
|
|
||||||
if (selectedContainer == null) {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Use selectAsync to avoid UnmountedRefException when container changes
|
|
||||||
return ref.watch(
|
return ref.watch(
|
||||||
watchContainerTabIdsProvider(
|
watchContainerTabIdsProvider(
|
||||||
// ignore: provider_parameters
|
// ignore: provider_parameters
|
||||||
|
|||||||
@@ -134,4 +134,4 @@ final class SelectedContainerTabCountProvider
|
|||||||
}
|
}
|
||||||
|
|
||||||
String _$selectedContainerTabCountHash() =>
|
String _$selectedContainerTabCountHash() =>
|
||||||
r'36efadeaa356e34cfdb6c07dbba73eed6d2ad6ca';
|
r'b763f949210ac9106d4a9240c0e65bdfae2d18ec';
|
||||||
|
|||||||
Reference in New Issue
Block a user