From 43bf965d8377fb2f0e29c4138edb484f1c686d9b Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Fri, 3 May 2024 09:55:07 +0200 Subject: [PATCH] constrain --- .../embedded-media/embedded-media-modal.element.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts index f5f4251c4a..4fc6145545 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts @@ -25,14 +25,11 @@ export class UmbEmbeddedMediaModalElement extends UmbModalBaseElement< @state() private _url = ''; - @state() - private _constrain = false; - connectedCallback() { super.connectedCallback(); if (this.data?.width) this._width = this.data.width; if (this.data?.height) this._height = this.data.height; - if (this.data?.constrain) this._constrain = this.data.constrain; + if (this.data?.constrain) this.value = { ...this.value, constrain: this.data.constrain }; if (this.data?.url) { this._url = this.data.url; @@ -74,8 +71,8 @@ export class UmbEmbeddedMediaModalElement extends UmbModalBaseElement< } #onConstrainChange() { - this._constrain = !this._constrain; - this.value = { ...this.value, constrain: this._constrain }; + const constrain = !this.value?.constrain; + this.value = { ...this.value, constrain }; } render() { @@ -125,7 +122,10 @@ export class UmbEmbeddedMediaModalElement extends UmbModalBaseElement< - +