From fc1088fb30921d53c6b041b5e655020e27e233b7 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 25 Jun 2024 10:28:52 +0200 Subject: [PATCH] Bugfix: Remove image card when trashed outside a property editor --- .../media/media/components/input-media/input-media.element.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packages/media/media/components/input-media/input-media.element.ts b/src/packages/media/media/components/input-media/input-media.element.ts index f8a0684f3d..4b2ae26154 100644 --- a/src/packages/media/media/components/input-media/input-media.element.ts +++ b/src/packages/media/media/components/input-media/input-media.element.ts @@ -141,7 +141,7 @@ export class UmbInputMediaElement extends UUIFormControlMixin(UmbLitElement, '') this.observe(this.#pickerContext.selectedItems, async (selectedItems) => { const missingCards = selectedItems.filter((item) => !this._cards.find((card) => card.unique === item.unique)); - if (!missingCards.length) return; + if (selectedItems?.length && !missingCards.length) return; if (!selectedItems?.length) { this._cards = [];