From f81c6c337293c3d612a027749b341d7c462536af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 3 Jan 2024 10:37:15 +0100 Subject: [PATCH] correct icon picker to avoid error --- .../icon-picker/property-editor-ui-icon-picker.element.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/uis/icon-picker/property-editor-ui-icon-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/uis/icon-picker/property-editor-ui-icon-picker.element.ts index f32d04a243..54f35dcb2c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/uis/icon-picker/property-editor-ui-icon-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/uis/icon-picker/property-editor-ui-icon-picker.element.ts @@ -15,10 +15,10 @@ import { extractUmbColorVariable } from '@umbraco-cms/backoffice/resources'; */ @customElement('umb-property-editor-ui-icon-picker') export class UmbPropertyEditorUIIconPickerElement extends UmbLitElement implements UmbPropertyEditorUiElement { - private _value = ''; + // @property() public set value(v: string) { - this._value = v; + this._value = v ?? ''; const parts = v.split(' '); if (parts.length === 2) { this._icon = parts[0]; @@ -31,6 +31,7 @@ export class UmbPropertyEditorUIIconPickerElement extends UmbLitElement implemen public get value() { return this._value; } + private _value = ''; @state() private _icon = '';