Issue metadata
Sign in to add a comment
|
Regression: Dragging hidden extension icons in the Settings menu ends with a broken alignment |
||||||||||||||||||||||
Issue descriptionChrome Version: Canary 73.0.3635.0 OS: macOS 10.14.2 What steps will reproduce the problem? (1) Install some extensions (2) Resize the Omnibox, so that the extension icon are hidden in the Settings menu (3) Click on the Settings icon, so that the Menu appears (4) Drag one of the extension icons to another position What is the expected result? No alignment issue in the menu. What happens instead? The position of icons are unaligned. A screencast is attached. This is a regression in ChromeCanary. Works fine in Chrome Stable.
,
Dec 9
,
Dec 10
,
Dec 11
It's possible it is a regression due to the CL, though not to the main part of it. I'll track it down; let's not revert it preemptively (we have time to fix this).
,
Dec 11
I have determined this CL caused the regression, and am now figuring out why.
,
Dec 11
Fix forthcoming. Unfortunately, there is a problem with the underlying code which my change uncovered. My fix is just a band-aid to prevent the regression; you can read more about the underlying problem at issue #913998
,
Dec 11
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5067f2ca9220fc06511f1ab299bcf50a8262d3b4 commit 5067f2ca9220fc06511f1ab299bcf50a8262d3b4 Author: Dana Fried <dfried@chromium.org> Date: Tue Dec 11 21:16:18 2018 Fix layout issue with overflow extensions view. Bug: 913274 Change-Id: I8ca09d553d4cce55887604f07300aa0685a7f498 Reviewed-on: https://chromium-review.googlesource.com/c/1372309 Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Dana Fried <dfried@chromium.org> Cr-Commit-Position: refs/heads/master@{#615662} [modify] https://crrev.com/5067f2ca9220fc06511f1ab299bcf50a8262d3b4/ui/views/controls/menu/menu_item_view.cc
,
Dec 11
,
Dec 11
Thanks :)
,
Dec 12
Able to reproduce this issue on Mac OS 10.13.6 on the reported version 73.0.3635.0 and the issue is fixed on the latest M-73 build 73.0.3638.0. 1. launched Chrome and install few extensions. 2. Resized the Omnibox and the extension icons are hidden in the Settings menu 3. Click on the Settings icon and drag one of the extension icons to another position. 4. Could observe that the extension icons are aligned. Attached is the screen cast for reference. Hence adding TE verified labels as the fix is working as intended. Thanks.. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by meh...@chromium.org
, Dec 9Status: Assigned (was: Untriaged)