We use `tap()` here and it will be more reliable across both device and desktop b2g.