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
When using the haptic input feature to detect the tapped view in a navigation app, the app freezes whenever a single tap is detected. This is because the library does not check on main thread if a view was tapped.
Reproduction Steps
Create a navigation app with some UIViews in the rootViewController (Make sure to send a SDLDidUpdateProjectionView notification to the library)
Connect to Core
Perform a single tap on a view on the SDL app
Expected Behavior
The touch manager should notify the subscriber right away that a view was tapped.
Observed Behavior
The app freezes for a few seconds before the notification is sent by the touch manager.
In the SDLFocusableItemLocator class, the viewForPoint: method should check if a tap is inside a view on the main thread.
OS & Version Information
iOS Version: n/a
SDL iOS Version: 6.2
Testing Against: SYNC 3 and SDL_Core 5.1.0 + sdl_hmi
The text was updated successfully, but these errors were encountered:
NicoleYarroch
changed the title
Using the haptic input feature freezes the app when a touch is detected
Using the haptic input feature freezes the app when a single tap is detected
Apr 2, 2019
Bug Report
When using the haptic input feature to detect the tapped view in a navigation app, the app freezes whenever a single tap is detected. This is because the library does not check on main thread if a view was tapped.
Reproduction Steps
UIViews
in therootViewController
(Make sure to send a SDLDidUpdateProjectionView notification to the library)Expected Behavior
The touch manager should notify the subscriber right away that a view was tapped.
Observed Behavior
The app freezes for a few seconds before the notification is sent by the touch manager.
In the
SDLFocusableItemLocator
class, theviewForPoint:
method should check if a tap is inside a view on the main thread.OS & Version Information
The text was updated successfully, but these errors were encountered: