Trying avoiding throwing more events on touch