Regression : [md-settings] Side bar menu option does not change after navigating to previous sub-page.
Reported by
yfulgaon...@etouch.net,
Feb 20 2017
|
||||
Issue descriptionChrome Version : 58.0.3018.0 (Official Build) 5e7216844858ad1d08a70ac7aeef88547db2be7f-refs/heads/master@{#451537} 32/64 bit OS : Windows (7,8,10), Mac (10.11.6, 10.12.1, 10.12), Linux (14.04 LTS) What steps will reproduce the problem? 1. Launch chrome, navigate to chrome://md-settings, open "Main menu" side bar and click on "On startup". 2. Again click open "Main menu" side bar and click on "People". 3. Click on browser's back navigation button (page navigates to "On startup" section) and open "Main menu" side bar. 4. Observe the blue highlight. Actual : Side bar menu option does not change after navigating to previous sub-page. Expected : Side bar menu option should change according to the navigated sub-page. This is a regression issue broken in ‘M-58’, below is the Manual Regression range and will soon update other info. Good build : 58.0.3014.0 Bad build : 58.0.3015.0
,
Feb 21 2017
Yes, this was me: fixing
,
Feb 22 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/eddd7d9f355c397453f99e1ea1978568f7e103c4 commit eddd7d9f355c397453f99e1ea1978568f7e103c4 Author: hcarmona <hcarmona@chromium.org> Date: Wed Feb 22 21:28:06 2017 Fix issue where side nav wasn't updated every time the route changed. BUG= 694186 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2708993003 Cr-Commit-Position: refs/heads/master@{#452209} [modify] https://crrev.com/eddd7d9f355c397453f99e1ea1978568f7e103c4/chrome/browser/resources/settings/settings_menu/settings_menu.js [modify] https://crrev.com/eddd7d9f355c397453f99e1ea1978568f7e103c4/chrome/test/data/webui/settings/settings_menu_test.js
,
Feb 22 2017
,
Feb 28 2017
Tested the issue on Windows-7, Mac 10.12.2 and Linux Ubuntu-14.04 using Chrome version 58.0.3025.5 as per the comment #0. Observed that the fix is working as expected. Attaching the screen cast for reference. Hence, adding the verified labels. Thanks. |
||||
►
Sign in to add a comment |
||||
Comment 1 by kkaluri@chromium.org
, Feb 20 2017Labels: hasbisect-per-revision
Owner: hcarmona@chromium.org
Status: Assigned (was: Unconfirmed)