module helper cursor position
zoom even propagation