diff --git a/desktop/src/app/components/docedit/core/forms/geometry.html b/desktop/src/app/components/docedit/core/forms/geometry.html
index 61f341d0bd..98cd738082 100644
--- a/desktop/src/app/components/docedit/core/forms/geometry.html
+++ b/desktop/src/app/components/docedit/core/forms/geometry.html
@@ -29,6 +29,6 @@
diff --git a/desktop/src/app/components/help/help.html b/desktop/src/app/components/help/help.html
index 9b43862161..f6efbe068d 100644
--- a/desktop/src/app/components/help/help.html
+++ b/desktop/src/app/components/help/help.html
@@ -8,7 +8,7 @@
+ (input)="onSearchInputKeyUp($event, $event.target.value)">
+ (input)="updateFormat()">
diff --git a/desktop/src/app/components/resources/list/row.component.ts b/desktop/src/app/components/resources/list/row.component.ts
index 489212a338..cc0fabbf2c 100644
--- a/desktop/src/app/components/resources/list/row.component.ts
+++ b/desktop/src/app/components/resources/list/row.component.ts
@@ -87,7 +87,7 @@ export class RowComponent implements AfterViewInit {
}
- public async onKeyUp(event: KeyboardEvent, fieldName: string) {
+ public async onInput(event: KeyboardEvent, fieldName: string) {
this.setValue(fieldName, event.target['value']);
diff --git a/desktop/src/app/components/resources/list/row.html b/desktop/src/app/components/resources/list/row.html
index 164c3a94c1..47c721aa19 100644
--- a/desktop/src/app/components/resources/list/row.html
+++ b/desktop/src/app/components/resources/list/row.html
@@ -59,14 +59,14 @@
[value]="document.resource.identifier"
(focus)="startEditing('identifier', document.resource.identifier)"
(blur)="stopEditing('identifier', document.resource.identifier)"
- (keyup)="onKeyUp($event, 'identifier')"
+ (input)="onInput($event, 'identifier')"
(dblclick)="$event.stopPropagation();" class="form-control form-control-sm identifier-input">
diff --git a/desktop/src/app/components/resources/searchbar/resources-search-bar.html b/desktop/src/app/components/resources/searchbar/resources-search-bar.html
index 0f193ef236..ceb5269de2 100644
--- a/desktop/src/app/components/resources/searchbar/resources-search-bar.html
+++ b/desktop/src/app/components/resources/searchbar/resources-search-bar.html
@@ -14,7 +14,7 @@
[class.small-search-input]="extendedSearch"
[class.big-search-input]="!isFilterMenuAvailable()"
[(ngModel)]="q"
- (keyup)="onKeyUp($event)"
+ (input)="onInput($event)"
(focus)="focused = true; showSuggestions();"
(blur)="focused = false"
name="searchInput"
diff --git a/desktop/src/app/components/widgets/search-bar.component.ts b/desktop/src/app/components/widgets/search-bar.component.ts
index 86af8993f6..dbe163246d 100644
--- a/desktop/src/app/components/widgets/search-bar.component.ts
+++ b/desktop/src/app/components/widgets/search-bar.component.ts
@@ -49,7 +49,7 @@ export class SearchBarComponent implements OnChanges {
public isAllCategoriesOptionVisible = () => this.filterOptions && this.filterOptions.length > 1;
- public onKeyUp(event: KeyboardEvent) {
+ public onInput(event: KeyboardEvent) {
if (['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown', 'Enter', 'Escape'].includes(event.key)) {
return;
diff --git a/desktop/src/app/components/widgets/search-bar.html b/desktop/src/app/components/widgets/search-bar.html
index c108d5bc6b..5663f3af8a 100644
--- a/desktop/src/app/components/widgets/search-bar.html
+++ b/desktop/src/app/components/widgets/search-bar.html
@@ -2,7 +2,7 @@