Skip to content

Commit

Permalink
fix(mobile): "preselectedAssets" parameter not working (immich-app#3516)
Browse files Browse the repository at this point in the history
* fix(mobile): "preselectedAssets" parameter not working

* fix(mobile): create album page "initialAssets" parameter not working
  • Loading branch information
xiangzy1 authored Aug 3, 2023
1 parent 5617b57 commit fa03ed7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 1 addition & 1 deletion mobile/lib/modules/album/views/create_album_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ class CreateAlbumPage extends HookConsumerWidget {
final albumTitleTextFieldFocusNode = useFocusNode();
final isAlbumTitleTextFieldFocus = useState(false);
final isAlbumTitleEmpty = useState(true);
final selectedAssets = useState<Set<Asset>>(const {});
final selectedAssets = useState<Set<Asset>>(initialAssets != null ? Set.from(initialAssets!) : const {});
final isDarkTheme = Theme.of(context).brightness == Brightness.dark;

showSelectUserPage() async {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,9 @@ class ImmichAssetGridViewState extends State<ImmichAssetGridView> {
if (widget.visibleItemsListener != null) {
_itemPositionsListener.itemPositions.addListener(_positionListener);
}
if (widget.preselectedAssets != null) {
_selectedAssets.addAll(widget.preselectedAssets!);
}
}

@override
Expand Down

0 comments on commit fa03ed7

Please sign in to comment.