diff --git a/src/panels/config/automation/action/types/ha-automation-action-choose.ts b/src/panels/config/automation/action/types/ha-automation-action-choose.ts index 48ff2b68f7..331e6fca3a 100644 --- a/src/panels/config/automation/action/types/ha-automation-action-choose.ts +++ b/src/panels/config/automation/action/types/ha-automation-action-choose.ts @@ -85,11 +85,12 @@ export class HaChooseAction extends LitElement implements ActionElement { "ui.panel.config.automation.editor.actions.type.choose.default" )}: - + .schema=${[{ name: "default", selector: { action: {} } }]} + .data=${action.default ? action : { default: [] }} + @value-changed=${this._defaultChanged} + > `; } @@ -142,7 +143,7 @@ export class HaChooseAction extends LitElement implements ActionElement { private _defaultChanged(ev: CustomEvent) { ev.stopPropagation(); - const value = ev.detail.value as Action[]; + const value = ev.detail.value.default as Action[]; fireEvent(this, "value-changed", { value: { ...this.action,