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

Issue 824822 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Reposition/Resize - menu bar/border appear on hover, when disabled

Project Member Reported by dougman@chromium.org, Mar 22 2018

Issue description

Chrome Version: 67.0.3376.0 Canary
OS: Android 8.1.0 on Pixel 2

What steps will reproduce the problem?
1) Set up Chrome to run permission request test cases
2) Launch https://permission.site/ 
3) Enter VR Browsing
4) Click on permission button to display dialog.
5) Hover over Reposition/Resize Menu bar/border.

What is the expected result?
The Reposition/Resize Menu bar/border should not appear.

What happens instead?
The Reposition/Resize Menu bar/border does appear, but is disabled.

Hard to see in the attached image but the Menu bar/border is visible.  More obvious when on darker scene background.
 
Screenshot_20180321-101031.png
426 KB View Download
Cc: vollick@chromium.org
Labels: -Pri-3 Pri-2
Status: tiborgchromium.org (was: Untriaged)
@tiborg, I think your work on positioning of the hosted dialog can fix this problem as well, right?
Labels: M-67
Cc: tiborg@chromium.org
Owner: vollick@chromium.org
Status: Started (was: tiborgchromium.org)
Cc: -vollick@chromium.org
Status: Fixed (was: Started)
Reposition/resize should now be disabled when dialogs appear.
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 23 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/73faa97d7e31f1e4fadeb02620aefc55d322bd05

commit 73faa97d7e31f1e4fadeb02620aefc55d322bd05
Author: Ian Vollick <vollick@chromium.org>
Date: Fri Mar 23 00:07:06 2018

[vr] Disable repositioning in conflicting modes

For example, when editing you may want to click to dismiss the
keyboard, so we should disable repositioning in that mode to
avoid confusion. Similarly, we shouldn't allow repositioning
while a modal dialog or hosted UI is up.

Bug:  824818 ,  824822 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_vr;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I405913b0fae4a6b4dd434dc5e033222bf567006b
Reviewed-on: https://chromium-review.googlesource.com/976522
Reviewed-by: Michael Thiessen <mthiesse@chromium.org>
Commit-Queue: Ian Vollick <vollick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#545296}
[modify] https://crrev.com/73faa97d7e31f1e4fadeb02620aefc55d322bd05/chrome/browser/vr/elements/invisible_hit_target.cc
[modify] https://crrev.com/73faa97d7e31f1e4fadeb02620aefc55d322bd05/chrome/browser/vr/model/model.cc
[modify] https://crrev.com/73faa97d7e31f1e4fadeb02620aefc55d322bd05/chrome/browser/vr/model/model.h
[modify] https://crrev.com/73faa97d7e31f1e4fadeb02620aefc55d322bd05/chrome/browser/vr/ui_scene_creator.cc
[modify] https://crrev.com/73faa97d7e31f1e4fadeb02620aefc55d322bd05/chrome/browser/vr/ui_unittest.cc

Sign in to add a comment