You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the head unit registers a small movement of the finger it is immediately recognised as a pan event instead of a single tap. This means that the iOS SDL SDK never sends our app single tap events.
Reproduction Steps
Perform single tap on head unit display
[SDLTouchManager sdl_handleTouchMoved] is called which sets _performingTouchType = SDLPerformingTouchTypePanningTouch;
Single tap delegate method is never called [strongSelf.touchEventDelegate touchManager:strongSelf didReceiveSingleTapForView:hitView atPoint:point];
Expected Behavior
There should be a threshold movement level below which pan gestures are not recognised to prevent them interfering with single tap touch events.
Observed Behavior
Pan gesture recogniser prevents single taps from being recognised.
Bug Report
If the head unit registers a small movement of the finger it is immediately recognised as a pan event instead of a single tap. This means that the iOS SDL SDK never sends our app single tap events.
Reproduction Steps
[SDLTouchManager sdl_handleTouchMoved]
is called which sets_performingTouchType = SDLPerformingTouchTypePanningTouch;
[strongSelf.touchEventDelegate touchManager:strongSelf didReceiveSingleTapForView:hitView atPoint:point];
Expected Behavior
There should be a threshold movement level below which pan gestures are not recognised to prevent them interfering with single tap touch events.
Observed Behavior
Pan gesture recogniser prevents single taps from being recognised.
OS & Version Information
CLA
The text was updated successfully, but these errors were encountered: