Issue metadata
Sign in to add a comment
|
Regression : 'Manage..' link does not work in 'Select a destination' overlay.
Reported by
avsha...@etouch.net,
Jul 27
|
||||||||||||||||||||||
Issue descriptionChrome Version : 70.0.3504.0 (Official Build) caaa08e92d8d9e71ab033d902165bb9859bb15f2-refs/branch-heads/3504@{#1} 32/64 bit OS : Windows (7, 8, 8.1, 10) Precondition : Enable #enable-new-print-preview flag from chrome://flags What steps will reproduce the problem? 1. Launch chrome, open NTP and hit Ctrl + P to open print preview window. 2. Click on 'Change..' button under 'Destination' section and try to click on 'Manage' button in 'Select a destination' overlay. 3. Observe. Actual Result : 'Manage..' button does not work in 'Select a destination' overlay. Expected Result : 'Manage..' button should work as expected. This is a regression issue broken in ‘M-70’ and will soon update other details. Good Build : 70.0.3501.0 (Revision : 577394) Bad Build : 70.0.3502.3 (Revision : 577759)
,
Jul 27
marking as RBS please change if required
,
Jul 27
Interestingly, as far as I can tell this only reproduces when the user has no recent destinations (i.e. new profile). If there are any recent destinations, the link works. Seems related to iron-list having a fixed height, and getting pushed down by the "No destinations" message.
,
Jul 31
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9ce7d0c39280cae19ed40f753bb0c717b05aea10 commit 9ce7d0c39280cae19ed40f753bb0c717b05aea10 Author: rbpotter <rbpotter@chromium.org> Date: Tue Jul 31 03:32:19 2018 Print Preview: Fix manage link If the "No destinations" message was visible in the recent destinations list, the iron-list containing the destinations was pushed down and extended invisibly over the "Manage" link for the print destinations, preventing the link from working. Fix this by ensuring that the iron-lists are the correct height: height of the parent - height of parent's header line - height of "No destinations" message (if showing). Bug: 868274 Change-Id: Idf574923d69ae1c0ff1265efe62b9cc67b70af11 Reviewed-on: https://chromium-review.googlesource.com/1153430 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#579306} [modify] https://crrev.com/9ce7d0c39280cae19ed40f753bb0c717b05aea10/chrome/browser/resources/print_preview/new/destination_list.html [modify] https://crrev.com/9ce7d0c39280cae19ed40f753bb0c717b05aea10/chrome/browser/resources/print_preview/new/destination_list.js
,
Aug 1
,
Aug 2
Update : Tested above issue in latest Canary build #70.0.3510.2 on Windows(7, 8, 8.1, 10) & Linux(14.04 LTS) OS (in build #70.0.3510.0) and the issue is fixed. Now, 'Manage' link in Print Preview window works as expected, hence adding TE-Verified labels. Kindly review an attached screen-cast for reference. Thank you..! |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by avsha...@etouch.net
, Jul 27Owner: rbpotter@chromium.org
Status: Assigned (was: Unconfirmed)
Summary: Regression : 'Manage..' link does not work in 'Select a destination' overlay. (was: Regression : 'Manage..' button does not work in 'Select a destination' overlay.)