New issue
Advanced search Search tips

Issue 704704 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug
Proj-VR
Proj-XR
Proj-XR-VR



Sign in to add a comment

VR controller input state machine loses state across WebVR mode transitions

Project Member Reported by cjgrant@chromium.org, Mar 23 2017

Issue description

When drawing WebVR, vr_shell_gl.cc's DrawFrame() has some early-return cases to avoid doing VR-shell-related stuff.

Now that the app button toggles menu mode, we'll be popping back and forth between "drawing WebVR" and not.

If a UI element has the controller hovering on it when we exit the menu, we should clean up this state by sending MouseLeave.  More generally, we should run the input state machine whether or not we're drawing WebVR, and let that state machine clean up when we switch modes.

See CL 2768133003.
 
Status: WontFix (was: Untriaged)

Sign in to add a comment