Regression: Focus on shifts to Print Button when changed destination. |
|||
Issue descriptionChrome Version: 73.0.3667.0 (Official Build) e908663b57104ae7163ae941e16549e2a8ad65f5-refs/branch-heads/3667@{#1}(32/64-bit). OS: Win(7,8,8.1,10), Mac(10.13.1, 10.13.6, 10.14.3) and Linux(14.04 LTS). What steps will reproduce the problem? 1. Launch chrome and give print command on NTP 2. Using TAB Key bring focus on destination drop-down and press down-arrow key to change destination. 3. Observe. Actual Result: Focus on destination drop-down shifts to Print Button when changed destination. Expected Result: Focus should remain on destination drop-down. This is a regression issue broken in M-73 and will soon update other info: Good Build : 73.0.3672.0(Revision:622689) Bad Build : 73.0.3673.0(Revision:622911) Kindly refer the screen cast for reference Thank You!
,
Jan 16
(6 days ago)
,
Jan 16
(6 days ago)
,
Jan 16
(6 days ago)
Historically Print Preview has always focused the print button when destination capabilities load, to help users print as fast as possible, but this probably makes less sense with a dropdown. Will change.
,
Jan 17
(5 days ago)
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2568ca9386adf1bcc628fd0ae4a9ec7c88269895 commit 2568ca9386adf1bcc628fd0ae4a9ec7c88269895 Author: rbpotter <rbpotter@chromium.org> Date: Thu Jan 17 22:46:17 2019 Print Preview Destinations Dropdown: Focus fixes - Fix an issue with the dropdown getting disabled and therefore losing focus. - Keep dropdown items in order until new items are added to the list. The previous behavior of rearranging them as the recent destinations updated was not good for keyboard use. - Add SelectBehavior to this dropdown to debounce rapid changes - Some polish fixes, to align dropdown positioning and width with other dropdowns in Print Preview. Bug: 920056, 922382 , 922393 Change-Id: I7c71be678ce0320a3050c1f4169837a9c139a571 Reviewed-on: https://chromium-review.googlesource.com/c/1417112 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#623882} [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/browser/resources/print_preview/new/BUILD.gn [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/browser/resources/print_preview/new/destination_select.html [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/browser/resources/print_preview/new/destination_select.js [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/browser/resources/print_preview/new/destination_settings.html [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/browser/resources/print_preview/new/destination_settings.js [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/test/data/webui/print_preview/destination_select_test.js [modify] https://crrev.com/2568ca9386adf1bcc628fd0ae4a9ec7c88269895/chrome/test/data/webui/print_preview/destination_settings_test.js
,
Jan 18
(4 days ago)
Seems to be fixed on Windows 10 on the most recent Canary (73.0.3676.0).
,
Yesterday
(45 hours ago)
Hi, Retested the above issue on latest Win(7,8,8.1,10), Mac(10.13.1, 10.13.6, 10.14.3) and Linux(14.04 LTS) OS using latest Canary build #73.0.3679.0 and issue is fixed. Kindly refer the attached screen-cast for reference. Thank You! |
|||
►
Sign in to add a comment |
|||
Comment 1 by aim...@virtusa.com
, Jan 16 (6 days ago)Owner: rbpotter@chromium.org
Status: Assigned (was: Unconfirmed)