fix zoom/drag mouse bugs