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

Issue 681795 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression

Blocking:
issue 671375



Sign in to add a comment

Regression: Unable to perform any action after "back" action when action menu open.

Reported by jshan...@etouch.net, Jan 17 2017

Issue description

Chrome Version: 57.0.2984.0 a2377c097a1fa051f90f9c02d96d010073fcb701-refs/heads/master@{#443964} (32/64-bit)
OS: Windows(7,8,8.1,10),Linux (14.04 LTS),Mac OS X(10.11.6, 10.12.1)

Steps:
1. Navigate to chrome://md-settings
2. Click "Manage search engines"
3. Click on iron icon of any Search engine and then press the browser's back button (or 'Alt + Back arrow' keys)
4. Click anywhere on page like drop-down, sub-menu list, etc and observe

Actual: Nothing is clickable after step 4 i.e unable to perform any action after hitting 'Alt + Back arrow' keys

Expected: Should be to perform any action after hitting 'Alt + Back arrow' key

This is regression issue, broken in ‘M 56’ and will soon update other info :

Good build:56.0.2991.0
Bad build:56.0.2994.0


 
Actual_video.mp4
524 KB View Download
Expected_video.mp4
421 KB View Download
Labels: Needs-Bisect
Status: Untriaged (was: Unconfirmed)
Labels: -Needs-Bisect hasbisect
Owner: dpa...@chromium.org
Status: Assigned (was: Untriaged)
Narrow Bisect info :
https://chromium.googlesource.com/chromium/src/+log/db45a537654c59feee0308a5643cff514ea6446e..c4a49d706ecb5230be690ae4558368e170986eb2?pretty=fuller&n=10000

Suspecting : r425534 from Narrow Bisect

@dpapad : Please take a look.

Comment 3 by dpa...@chromium.org, Jan 19 2017

Labels: -Pri-1 Proj-MaterialDesign-WebUI Pri-2

Comment 4 by tbuckley@google.com, Jan 25 2017

Blocking: 671375
Labels: Hotlist-MD-Settings-General
Note that you need to go to chrome://md-settings before you open Search engines for this to work. I'll update the description.

Maybe an overlay issue?

Comment 5 by tbuckley@google.com, Jan 25 2017

Description: Show this description

Comment 6 by dpa...@chromium.org, Jan 31 2017

Summary: Regression: Unable to perform any action after "back" action when action menu open. (was: Regression: Unable to perform any action after hitting 'Alt + Back arrow' keys on chrome://md-settings/searchEngines)
This bug happens on other subpages too, not just on search engines, for example I can reproduce on chrome://md-settings/passwords. I am updating the title to reflect the problem better.

Yes, this is an overlay issue. The action menu <dialog> remains open after the navigation, preventing any interaction with the page.

Comment 7 by dpa...@chromium.org, Feb 21 2017

Status: Started (was: Assigned)
Project Member

Comment 8 by bugdroid1@chromium.org, Feb 23 2017

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

commit f76cfdd6f9737c1d982d3ab065bac4e58a1d8ff0
Author: dpapad <dpapad@chromium.org>
Date: Thu Feb 23 03:00:38 2017

WebUI: Close cr-action-menu on popstate event.

Without this the modal dialog stays open (even though not visible), blocking any
interaction with the underlying page.

BUG= 681795 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2708863004
Cr-Commit-Position: refs/heads/master@{#452363}

[modify] https://crrev.com/f76cfdd6f9737c1d982d3ab065bac4e58a1d8ff0/chrome/test/data/webui/cr_elements/cr_action_menu_test.js
[modify] https://crrev.com/f76cfdd6f9737c1d982d3ab065bac4e58a1d8ff0/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js

Comment 9 by dpa...@chromium.org, Feb 23 2017

Status: Fixed (was: Started)

Sign in to add a comment