Fix setting service data on load when in yaml mode

This commit is contained in:
Bram Kragten 2021-02-24 20:17:31 +01:00
parent 5f1851bade
commit b6eaf0a7c5
No known key found for this signature in database
GPG Key ID: FBE2DFDB363EF55B

View File

@ -48,6 +48,11 @@ class HaPanelDevService extends LitElement {
target: {},
data: {},
};
if (this._yamlMode) {
this.updateComplete.then(() =>
this._yamlEditor?.setValue(this._serviceData)
);
}
} else if (!this._serviceData?.service) {
const domain = Object.keys(this.hass.services).sort()[0];
const service = Object.keys(this.hass.services[domain]).sort()[0];
@ -56,6 +61,11 @@ class HaPanelDevService extends LitElement {
target: {},
data: {},
};
if (this._yamlMode) {
this.updateComplete.then(() =>
this._yamlEditor?.setValue(this._serviceData)
);
}
}
}