syncSettingsFromPod function
Syncs settings from POD in background. Call this after preloadMapSettings() to keep settings in sync. Only needed when local cache exists (preloadMapSettings handles first login).
Implementation
Future<void> syncSettingsFromPod() async {
try {
// Small delay to let UI settle first.
await Future.delayed(const Duration(seconds: 3));
await MapSettingsService.syncFromPod();
} catch (_) {
// Silently ignore sync errors.
}
}