setting to control swipe to refresh

This commit is contained in:
Fabian Freund
2026-01-10 19:13:36 +01:00
parent e6e3201059
commit 81fb8f5221
14 changed files with 138 additions and 4 deletions
@@ -61,6 +61,23 @@ class EngineSettingsReplicationService
},
);
ref.listen(
fireImmediately: true,
generalSettingsWithDefaultsProvider.select(
(settings) => settings.pullToRefreshEnabled,
),
(previous, next) async {
await _service.setPullToRefreshEnabled(next);
},
onError: (error, stackTrace) {
logger.e(
'Error listening to pullToRefreshEnabled',
error: error,
stackTrace: stackTrace,
);
},
);
ref.listen(
fireImmediately: true,
engineSettingsRepositoryProvider,
@@ -44,7 +44,7 @@ final class EngineSettingsReplicationServiceProvider
}
String _$engineSettingsReplicationServiceHash() =>
r'7583ebc8ca9c11377486ff5a3e763493dcdc903a';
r'0a9539e19946028f525de64ed5f33e2483e7abc2';
abstract class _$EngineSettingsReplicationService extends $Notifier<void> {
void build();