order of idleAndZoomChange