diff --git a/CHANGELOG.md b/CHANGELOG.md index 98fb110e9..075604ea4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### Fixed + +- opening home when launching app as media picker + ## [v1.13.1] - 2025-05-14 ### Fixed diff --git a/lib/widgets/home/home_page.dart b/lib/widgets/home/home_page.dart index 98c353fa2..12ee7e758 100644 --- a/lib/widgets/home/home_page.dart +++ b/lib/widgets/home/home_page.dart @@ -304,9 +304,6 @@ class _HomePageState extends State { String routeName; Set? filters; switch (appMode) { - case AppMode.pickSingleMediaExternal: - case AppMode.pickMultipleMediaExternal: - routeName = CollectionPage.routeName; case AppMode.setWallpaper: return DirectMaterialPageRoute( settings: const RouteSettings(name: WallpaperPage.routeName), @@ -374,7 +371,17 @@ class _HomePageState extends State { ); }, ); - default: + case AppMode.initialization: + case AppMode.main: + case AppMode.pickCollectionFiltersExternal: + case AppMode.pickSingleMediaExternal: + case AppMode.pickMultipleMediaExternal: + case AppMode.pickFilteredMediaInternal: + case AppMode.pickUnfilteredMediaInternal: + case AppMode.pickFilterInternal: + case AppMode.previewMap: + case AppMode.screenSaver: + case AppMode.slideshow: routeName = _initialRouteName ?? settings.homePage.routeName; filters = _initialFilters ?? (settings.homePage == HomePageSetting.collection ? settings.homeCustomCollection : {}); }