#1575 fixed home page when launching app as media picker
This commit is contained in:
parent
2a3cce422b
commit
33667e7e6e
2 changed files with 15 additions and 4 deletions
|
@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
|
|||
|
||||
## <a id="unreleased"></a>[Unreleased]
|
||||
|
||||
### Fixed
|
||||
|
||||
- opening home when launching app as media picker
|
||||
|
||||
## <a id="v1.13.1"></a>[v1.13.1] - 2025-05-14
|
||||
|
||||
### Fixed
|
||||
|
|
|
@ -304,9 +304,6 @@ class _HomePageState extends State<HomePage> {
|
|||
String routeName;
|
||||
Set<CollectionFilter?>? 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<HomePage> {
|
|||
);
|
||||
},
|
||||
);
|
||||
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 : {});
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue