File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -2221,6 +2221,14 @@ export class Mapbox extends MapboxCommon implements MapboxApi {
22212221 theMap [ 'mapTapHandler' ] = MapTapHandlerImpl . initWithOwnerAndListenerForMap ( new WeakRef ( this ) , listener , theMap ) ;
22222222 const tapGestureRecognizer = UITapGestureRecognizer . alloc ( ) . initWithTargetAction ( theMap [ 'mapTapHandler' ] , 'tap' ) ;
22232223
2224+ // cancel the default tap handler
2225+ for ( let i = 0 ; i < theMap . gestureRecognizers . count ; i ++ ) {
2226+ const recognizer : UIGestureRecognizer = theMap . gestureRecognizers . objectAtIndex ( i ) ;
2227+ if ( recognizer instanceof UITapGestureRecognizer ) {
2228+ tapGestureRecognizer . requireGestureRecognizerToFail ( recognizer ) ;
2229+ }
2230+ }
2231+
22242232 theMap . addGestureRecognizer ( tapGestureRecognizer ) ;
22252233
22262234 resolve ( ) ;
You can’t perform that action at this time.
0 commit comments