solve the at-first-behaves-like-mousedown problem