Fix zwave_js set config dropdown default value (#11974)

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
This commit is contained in:
Charles Garwood 2022-03-10 10:21:04 -05:00 committed by Zack
parent 72c107484a
commit 6b995969b1

View File

@ -289,7 +289,7 @@ class ZWaveJSNodeConfig extends SubscribeMixin(LitElement) {
<div class="flex"> <div class="flex">
<ha-select <ha-select
.disabled=${!item.metadata.writeable} .disabled=${!item.metadata.writeable}
.value=${item.value} .value=${item.value?.toString()}
.key=${id} .key=${id}
.property=${item.property} .property=${item.property}
.propertyKey=${item.property_key} .propertyKey=${item.property_key}
@ -345,7 +345,7 @@ class ZWaveJSNodeConfig extends SubscribeMixin(LitElement) {
if (ev.target === undefined || this._config![ev.target.key] === undefined) { if (ev.target === undefined || this._config![ev.target.key] === undefined) {
return; return;
} }
if (this._config![ev.target.key].value === ev.target.value) { if (this._config![ev.target.key].value?.toString() === ev.target.value) {
return; return;
} }
this.setResult(ev.target.key, undefined); this.setResult(ev.target.key, undefined);