Tengo un molesto problema con el autocompletado que se reduce exactamente a esto: uno de mis <input /> se está enfocando. Ahora, la mayoría de los usuarios enfocarán esta entrada haciendo clic en ella, y necesito capturar este evento de click y detener la propagación antes de que llegue al body .
Hice un stackblitz para reproducir el problema: ambas entradas tienen (click)="$event.stopPropagation()"
click será capturado y no se propagaráclick se propagará al body porque (focus) se activa antes (click)https://stackblitz.com/edit/angular-ivy-qnyqvl?file=src/app/app.component.html
¿Hay alguna forma de capturar este evento de clic? Quiero evitar cualquier tipo de retraso de setTimeout en el enfoque si es posible
Gracias
Me las arreglé para capturar este evento de "clic". Lo registré en la línea 23 del archivo log.component.ts .
https://stackblitz.com/edit/angular-ivy-gdm272?file=src%2Fapp%2Flog%2Flog.component.ts#23