New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 813918 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Mar 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Proj-XR



Sign in to add a comment

Fling scrolling does not work properly in VR tests

Project Member Reported by bsheedy@chromium.org, Feb 20 2018

Issue description

Fling scrolling doesn't seem to work properly in VR tests if the touchpad is released like a normal user would do. Instead, it only seems to work if we perform a quick scroll gesture, but don't release the touchpad.

This can be reproduced by patching in https://chromium-review.googlesource.com/c/chromium/src/+/874615 and running VrShellControllerInputTest#testControllerFlingScrolling.

Passing true for fling in scroll() will cause the touchpad to not be released, resulting in a fling scroll, while passing false will release the touchpad and perform a normal scroll.
 
The reason for this seems to have been a combination of not scrolling fast enough and trying to scroll over too large of a distance. It took some tuning, but got valid values that consistently trigger fling scrolling.

As for why we appeared to fling when the touchpad was not released, I'm not sure.
Status: Fixed (was: Assigned)
Labels: Test-Complete
Components: Internals>XR

Sign in to add a comment