mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-01-03 12:39:25 +01:00
Looks like SearchMixin no longer needs special handling for change event and it was not working with onchange attribute in some cases.
This commit is contained in:
parent
e44ca6183a
commit
261b104875
@ -441,13 +441,6 @@ export const Et2WithSearchMixin = <T extends Constructor<LitElement>>(superclass
|
|||||||
this.addEventListener("sl-blur", this._handleSearchAbort);
|
this.addEventListener("sl-blur", this._handleSearchAbort);
|
||||||
this.addEventListener("sl-select", this._handleSelect);
|
this.addEventListener("sl-select", this._handleSelect);
|
||||||
this.addEventListener("sl-clear", this._handleClear)
|
this.addEventListener("sl-clear", this._handleClear)
|
||||||
if(this._oldChange)
|
|
||||||
{
|
|
||||||
// Search messes up event order somehow, selecting an option fires the change event before
|
|
||||||
// the widget is finished adjusting, losing the value
|
|
||||||
// This is not optimal, but we need to get that change event
|
|
||||||
this.removeEventListener("change", this._oldChange);
|
|
||||||
}
|
|
||||||
|
|
||||||
this._searchButtonNode.addEventListener("click", this._handleSearchButtonClick);
|
this._searchButtonNode.addEventListener("click", this._handleSearchButtonClick);
|
||||||
}
|
}
|
||||||
@ -457,7 +450,7 @@ export const Et2WithSearchMixin = <T extends Constructor<LitElement>>(superclass
|
|||||||
this.removeEventListener("sl-blur", this._handleSearchAbort);
|
this.removeEventListener("sl-blur", this._handleSearchAbort);
|
||||||
this.removeEventListener("sl-select", this._handleSelect);
|
this.removeEventListener("sl-select", this._handleSelect);
|
||||||
this.removeEventListener("sl-clear", this._handleClear)
|
this.removeEventListener("sl-clear", this._handleClear)
|
||||||
this.removeEventListener("change", this._handleChange);
|
|
||||||
this._searchButtonNode.removeEventListener("click", this._handleSearchButtonClick);
|
this._searchButtonNode.removeEventListener("click", this._handleSearchButtonClick);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user