fix #543 better mouse position detect in Chrome

The framework stores the position of the last mouse event to prevent firing it multiple times in Chrome.
However in case of touch events this position might not be accurate.