diff --git a/src/panels/lovelace/components/hui-theme-select-editor.ts b/src/panels/lovelace/components/hui-theme-select-editor.ts index 30bc0bdef0..af07d88788 100644 --- a/src/panels/lovelace/components/hui-theme-select-editor.ts +++ b/src/panels/lovelace/components/hui-theme-select-editor.ts @@ -57,7 +57,7 @@ export class HuiThemeSelectEditor extends LitElement { if (!this.hass || ev.target.value === "") { return; } - this.value = ev.target.value === "remove" ? "" : ev.target.value; + this.value = ev.target.value === "remove" ? undefined : ev.target.value; fireEvent(this, "value-changed", { value: this.value }); } } diff --git a/src/panels/lovelace/editor/config-elements/hui-area-card-editor.ts b/src/panels/lovelace/editor/config-elements/hui-area-card-editor.ts index 547b3af4f5..ad9062320e 100644 --- a/src/panels/lovelace/editor/config-elements/hui-area-card-editor.ts +++ b/src/panels/lovelace/editor/config-elements/hui-area-card-editor.ts @@ -65,7 +65,6 @@ export class HuiAreaCardEditor private _valueChanged(ev: CustomEvent): void { const config = ev.detail.value; - Object.keys(config).forEach((k) => config[k] === "" && delete config[k]); fireEvent(this, "config-changed", { config }); }