mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-07-28 18:24:38 -05:00
Clear last search term when clear button clicked
This commit is contained in:
@@ -11,7 +11,8 @@
|
||||
bindValue="id"
|
||||
(change)="onChange(value)"
|
||||
(search)="onSearch($event)"
|
||||
(focus)="onFocus()"
|
||||
(focus)="clearLastSearchTerm()"
|
||||
(clear)="clearLastSearchTerm()"
|
||||
(blur)="onBlur()">
|
||||
</ng-select>
|
||||
|
||||
|
@@ -52,10 +52,10 @@ export class SelectComponent extends AbstractInputComponent<number> {
|
||||
|
||||
clickNew() {
|
||||
this.createNew.next(this._lastSearchTerm)
|
||||
this._lastSearchTerm = null
|
||||
this.clearLastSearchTerm()
|
||||
}
|
||||
|
||||
onFocus() {
|
||||
clearLastSearchTerm() {
|
||||
this._lastSearchTerm = null
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ export class SelectComponent extends AbstractInputComponent<number> {
|
||||
|
||||
onBlur() {
|
||||
setTimeout(() => {
|
||||
this._lastSearchTerm = null
|
||||
this.clearLastSearchTerm()
|
||||
}, 3000);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user