always have an array for the selection

This commit is contained in:
Niels Lyngsø
2023-01-24 16:31:40 +01:00
parent b10c777646
commit 41a778a82a

View File

@@ -68,7 +68,7 @@ export class UmbCollectionViewsMediaGridElement extends UmbLitElement {
private _mediaItems?: Array<MediaTreeItem>;
@state()
private _selection?: Array<string>;
private _selection: Array<string> = [];
private _collectionContext?: UmbCollectionContext<MediaTreeItem>;
@@ -134,7 +134,7 @@ export class UmbCollectionViewsMediaGridElement extends UmbLitElement {
private _isSelected(mediaItem: MediaTreeItem) {
if(mediaItem.key) {
return this._selection?.includes(mediaItem.key);
return this._selection.includes(mediaItem.key);
}
return false;
}