diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document/input-document.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document/input-document.element.ts index d80c9524ed..1f0d5a40f1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document/input-document.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document/input-document.element.ts @@ -12,7 +12,7 @@ import type { UmbDocumentItemModel } from '@umbraco-cms/backoffice/document'; export class UmbInputDocumentElement extends UUIFormControlMixin(UmbLitElement, '') { #sorter = new UmbSorterController(this, { getUniqueOfElement: (element) => { - return element.getAttribute('detail'); + return element.id; }, getUniqueOfModel: (modelEntry) => { return modelEntry; @@ -166,7 +166,7 @@ export class UmbInputDocumentElement extends UUIFormControlMixin(UmbLitElement, } #renderItems() { - if (!this._items?.length) return; + if (!this._items) return; return html` ${repeat( this._items, @@ -191,7 +191,7 @@ export class UmbInputDocumentElement extends UUIFormControlMixin(UmbLitElement, const name = item.variants[0]?.name; return html` - + ${this.#renderIcon(item)} ${this.#renderIsTrashed(item)} ${this.#renderOpenButton(item)}