diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts index c3c48e80cd..913dbf9dec 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts @@ -50,6 +50,9 @@ export class UmbPropertySettingsModalElement extends UmbModalBaseElement< protected _originalPropertyData!: UmbPropertySettingsModalValue; + /** Indicates if the currently edited property is a new property or an existing */ + #isNew = false; + #context = new UmbPropertyTypeWorkspaceContext(this); @state() @@ -69,6 +72,7 @@ export class UmbPropertySettingsModalElement extends UmbModalBaseElement< }).skipOrigin(); this._originalPropertyData = this.value; + this.#isNew = this.value.alias === ''; const regEx = this.value.validation?.regEx ?? null; if (regEx) { @@ -222,7 +226,7 @@ export class UmbPropertySettingsModalElement extends UmbModalBaseElement< return html`
- +
@@ -273,7 +277,7 @@ export class UmbPropertySettingsModalElement extends UmbModalBaseElement<
- +