fixed zoom_changed event listeners