telerik / kendo-angular

Issue tracker - Kendo UI for Angular
http://www.telerik.com/kendo-angular-ui/
Other
463 stars 213 forks source link

[MultiSelect] Click event of a Kendo UI for Angular Button rendered in the MultiSelect footer is not fired on Safari #4325

Open georgi-sla opened 3 weeks ago

georgi-sla commented 3 weeks ago

Describe the bug Currently, when the developer renders a Kendo UI for Angular Button inside the footer of the MultiSelect, clicking on the Button closes the MultiSelect popup, and the event cannot be handled. This happens only in Safari.

To Reproduce

  1. Create a MultiSelect component.
  2. Render a Kendo UI for Angular Button inside the footer of the MultiSelect.
  3. Open the demo in Safari.
  4. Open the MultiSelect popup.
  5. Click on the Button.

Please check out the following StackBlitz demo: https://stackblitz.com/edit/angular-sna3ei-3cuvan

Expected behavior Clicking on the Button inside the MultiSelect footer should not close the popup and the developer should be able to handle the event.

Additional context When the close event of the MultiSelect is prevented, the click event of the Button behaves according to the expectations:

https://stackblitz.com/edit/angular-sna3ei-hm3sil