From 72b0e189496a07e3414bd200824df96faa39348f Mon Sep 17 00:00:00 2001 From: Yaros Date: Wed, 27 Aug 2025 19:20:05 +0200 Subject: [PATCH] fix(mobile): map theme not matching settings --- mobile/lib/widgets/map/map_theme_override.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/lib/widgets/map/map_theme_override.dart b/mobile/lib/widgets/map/map_theme_override.dart index 57f970b0d1..b107fa22f2 100644 --- a/mobile/lib/widgets/map/map_theme_override.dart +++ b/mobile/lib/widgets/map/map_theme_override.dart @@ -31,7 +31,7 @@ class _MapThemeOverrideState extends ConsumerState with Widget @override void initState() { super.initState(); - _theme = widget.themeMode ?? ref.read(mapStateNotifierProvider.select((v) => v.themeMode)); + _theme = widget.themeMode ?? ref.read(immichThemeModeProvider); setState(() { _isDarkTheme = checkDarkTheme(); }); @@ -65,7 +65,7 @@ class _MapThemeOverrideState extends ConsumerState with Widget @override Widget build(BuildContext context) { - _theme = widget.themeMode ?? ref.watch(mapStateNotifierProvider.select((v) => v.themeMode)); + _theme = widget.themeMode ?? ref.watch(immichThemeModeProvider); var appTheme = ref.watch(immichThemeProvider); final locale = ref.watch(localeProvider);