You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each ngbDropdown inserted in the HTML is binding global mouse events.
Those events are exponentially triggering changes detection to all components on the screen, causing application slowdown and, depending on number of components on the page, the app get freeze.
Link to minimally-working plunker that reproduces the issue:
Bug description:
Each ngbDropdown inserted in the HTML is binding global mouse events.
Those events are exponentially triggering changes detection to all components on the screen, causing application slowdown and, depending on number of components on the page, the app get freeze.
Link to minimally-working plunker that reproduces the issue:
https://stackblitz.com/edit/angular-or5uez
One can just click on a blank area of the demo and look at the console to see logs growing.
It is happening no mater where the click happens.
Version of Angular, ng-bootstrap, and Bootstrap:
Angular: All
ng-bootstrap: 1.1.2
Bootstrap: not relevant
The text was updated successfully, but these errors were encountered: