improved tap affordance, include tabs in tap events to match expectation