diff --git a/src/lib/inputs/input-with-action/input-with-action.component.html b/src/lib/inputs/input-with-action/input-with-action.component.html index 713bb9c..2859049 100644 --- a/src/lib/inputs/input-with-action/input-with-action.component.html +++ b/src/lib/inputs/input-with-action/input-with-action.component.html @@ -1,4 +1,4 @@ -
+
diff --git a/src/lib/inputs/input-with-action/input-with-action.component.ts b/src/lib/inputs/input-with-action/input-with-action.component.ts index 7bd26f3..3ebf3be 100644 --- a/src/lib/inputs/input-with-action/input-with-action.component.ts +++ b/src/lib/inputs/input-with-action/input-with-action.component.ts @@ -27,7 +27,7 @@ export class InputWithActionComponent { } get isSearch(): boolean { - return this.action.observers.length === 0; + return !this.icon; } reset(): void { @@ -37,7 +37,7 @@ export class InputWithActionComponent { } executeAction($event: MouseEvent): void { - $event.stopPropagation(); + $event?.stopPropagation(); if (this.hasContent) { this.action.emit(this.value);