add fire immediately to some listeners
This commit is contained in:
@@ -322,6 +322,7 @@ class TabRepository extends _$TabRepository {
|
||||
);
|
||||
|
||||
ref.listen(
|
||||
fireImmediately: true,
|
||||
engineBoundIntentStreamProvider,
|
||||
(previous, next) {
|
||||
next.whenData((value) async {
|
||||
|
||||
@@ -6,7 +6,7 @@ part of 'tab.dart';
|
||||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$tabRepositoryHash() => r'1d8e1c2cf9bd1ed5ad698c992bd8a1bba80f8115';
|
||||
String _$tabRepositoryHash() => r'94e67307d67c8873b2ebd8cfadcd71258782987a';
|
||||
|
||||
/// See also [TabRepository].
|
||||
@ProviderFor(TabRepository)
|
||||
|
||||
+1
@@ -47,6 +47,7 @@ class FindInPageController extends _$FindInPageController {
|
||||
@override
|
||||
FindInPageState build() {
|
||||
ref.listen(
|
||||
fireImmediately: true,
|
||||
selectedTabStateProvider,
|
||||
(previous, next) async {
|
||||
if (state.visible && state.lastSearchText.isNotEmpty) {
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ part of 'find_in_page.dart';
|
||||
// **************************************************************************
|
||||
|
||||
String _$findInPageControllerHash() =>
|
||||
r'de69a752c0472b5e3803fb0410fb8caee2c3ff7e';
|
||||
r'63a2fbf4f75be59d341501c58512792de82fdb3d';
|
||||
|
||||
/// See also [FindInPageController].
|
||||
@ProviderFor(FindInPageController)
|
||||
|
||||
@@ -77,6 +77,7 @@ class SelectedContainer extends _$SelectedContainer {
|
||||
@override
|
||||
String? build() {
|
||||
ref.listen(
|
||||
fireImmediately: true,
|
||||
containersWithCountProvider,
|
||||
(previous, next) {
|
||||
if (state != null && next.valueOrNull != null) {
|
||||
@@ -95,6 +96,7 @@ class SelectedContainer extends _$SelectedContainer {
|
||||
);
|
||||
|
||||
ref.listen(
|
||||
fireImmediately: true,
|
||||
selectedTabProvider,
|
||||
(previous, next) async {
|
||||
if (next != null) {
|
||||
@@ -111,7 +113,6 @@ class SelectedContainer extends _$SelectedContainer {
|
||||
}
|
||||
}
|
||||
},
|
||||
fireImmediately: true,
|
||||
onError: (error, stackTrace) {
|
||||
logger.e(
|
||||
'Error listening to selectedTabProvider',
|
||||
|
||||
@@ -25,7 +25,7 @@ final selectedContainerDataProvider =
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
typedef SelectedContainerDataRef = AutoDisposeStreamProviderRef<ContainerData?>;
|
||||
String _$selectedContainerHash() => r'42af7531ad6e81ee33729704c3f6bd15919f78db';
|
||||
String _$selectedContainerHash() => r'075190a8a58cc6de8ce554b0a6ed54809832fdb0';
|
||||
|
||||
/// See also [SelectedContainer].
|
||||
@ProviderFor(SelectedContainer)
|
||||
|
||||
Reference in New Issue
Block a user