Stop panning when cursor is outside of canvas
Updating zoom label moved to zoom change callback