Describe the bug
The zoom-related events (zoomChange, zoomStart, zoomEnd) are triggered multiple times if the zoomable property value is updated dynamically.
To Reproduce
Zoom in/out to see the initial zoom level of the wheel.
Click the button to disable the zooming feature.
Click the button to enable it back.
Zoom in/out. Now the map is zoomed out at different levels because of the multiple event trigger.
Describe the bug The zoom-related events (zoomChange, zoomStart, zoomEnd) are triggered multiple times if the
zoomable
property value is updated dynamically.To Reproduce
https://stackblitz.com/edit/angular-24cesj