mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-28 11:46:42 +00:00
Reset select-selector to undefined when cleared (#20821)
This commit is contained in:
parent
111816f08a
commit
914dbc1e28
@ -278,6 +278,14 @@ export class HaSelectSelector extends LitElement {
|
|||||||
|
|
||||||
private _valueChanged(ev) {
|
private _valueChanged(ev) {
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
|
|
||||||
|
if (ev.detail?.index === -1 && this.value !== undefined) {
|
||||||
|
fireEvent(this, "value-changed", {
|
||||||
|
value: undefined,
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const value = ev.detail?.value || ev.target.value;
|
const value = ev.detail?.value || ev.target.value;
|
||||||
if (this.disabled || value === undefined || value === (this.value ?? "")) {
|
if (this.disabled || value === undefined || value === (this.value ?? "")) {
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user