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

Issue 703713 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug
Proj-XR



Sign in to add a comment

Screen clicks don't work in cardboard headset on sketchfab.com

Project Member Reported by dbbrooks@chromium.org, Mar 21 2017

Issue description

Chrome Version: 59.0.3046.3
OS: Android N
Device: Pixel, Pixel XL (probably other devices as well)
VR services: 1.3.149854881

Note that this does not repro with the test page https://webvr.info/samples/03-vr-presentation.html. It only seems to repro on the sketchfab.com site.

This does not repro in M58 (58.0.3029.28)

What steps will reproduce the problem?
(1) Set default headset to cardboard
(2) go to https://sketchfab.com/sketchfab/collections/sketchfab-vr-showcase-mobile
(3) Scroll down to the "Mars One" Mission Base and select it.
(4) Press the VR button and place the device in the cardboard headset.
(5) Press the button on the top of the headset to "click" the screen.

What is the expected result? Depending on where the curser / pointer is at, when the screen is clicked, the viewpoint will be moved to that location.

What happens instead? Nothing happens when the screen is clicked.

Also note that the CL's for  crbug.com/701444  (a related issue) are both in this version.
 
Cc: klausw@chromium.org
Labels: -Pri-3 M-59 Pri-1
Status: Available (was: Untriaged)

Comment 2 by klausw@chromium.org, Mar 21 2017

I think this may be an application bug, I confirmed in Inspector that the click events get delivered to window/document/body. The click does not get delivered to the canvas itself (we don't guarantee to do so), but there's no listener registered on that.

Strangely, on a Pixel XL with Cardboard configured as viewer, the Daydream controller works for navigation. Maybe there's an explicit check for GVR that suppresses click actions?

I've also tested on a Nexus 5X, that has the same behavior - clicks work on 03-vr-presentation, but not Sketchfab.

Comment 3 by klausw@chromium.org, Mar 21 2017

Owner: klausw@chromium.org
Status: Started (was: Available)

Comment 4 by klausw@chromium.org, Mar 24 2017

I reached out to Sketchfab, looks like this is an issue on their side with click event processing they are looking into. Likely related to them listening on the canvas element which may not be receiving the viewport clicks at (0, 0).
Status: ExternalDependency (was: Started)
Labels: -M-59
Owner: meganlindsay@chromium.org
Any update from sketchfab?
Status: WontFix (was: ExternalDependency)
Note that this is working now.
Components: Blink>WebXR

Sign in to add a comment