[BUG #8116] prevent duplicate events (for touch)