Closed rfurmaniak closed 4 years ago
After using the line from linked documentation
PointerUtils.SetGazePointerBehavior(PointerBehavior.AlwaysOn);
Eye tracking is, in fact, enabled from the start and does not disappear when using hands.
However, after using "Select" voice command, eye tracking falls back to previous behavior, ie. only visible after saying "Select" and disappears when hands are visible. After disappearing, VC must be used again for eye tracking to work
Describe the bug
When using example scene with ScrollableObjectCollections, EyeTracking is not visible at first. Only after using "Select" voice command, eye tracking cursor appears and is usable. After the hand comes into HoloLens's field of view, it disappears again and cannot be used, until next "Select" VC.
Additionally, after choosing anything on the scrollable list with "Select" voice command, scroll functionality is pernamently disabled.
To reproduce
Steps to reproduce the behavior:
Expected behavior
Eye tracking should be enabled at all times or should be enabled again when hands go out of HL2 detection zone. User should not be forced to use "Select" voice command to use Eye Tracking.
Screenshots
Eye tracking setup in editor:
Your setup
Target platform
Additional context
In our application, that is utilizing the ScrollingObjectCollection, this bug appeared only after upgrading to 2.4.0. On earlier versions eye tracking was working perfectly.