fixes tap event generation during double tap

Ensures that a tap event is sent for a control if another control is
tapped before the doubleTapInterval is reached.