Chrome OS panels positioned incorrectly on display change.
On a Chrome OS linux-desktop build at 56.0.2906.0 (#428762)
(1) Run with multiple displays, for example:
out/Default/chrome --ash-host-window-bounds=1000x500,0+600-800x500
(2) Open a panel (download and open a wav file; install some extension)
(3) Minimize the panel window (on the primary display)
(4) Click on the shelf item for the panel on the other display.
Expected: (1) the panel is placed correctly and activated.
(2) the panel is alternately minimized/restored on subsequent item clicks.
Actual: (1) the panel is too low and inactive: 1_panel_misplaced.png
(2) the panel activates on the next click: 2_panel_activated.png
(3) the panel mispaints on the next click: 3_panel_mispaints.png
I encountered this while working on porting this behavior for mash:
https://codereview.chromium.org/2462753002
|
Deleted:
1_panel_misplaced.png
30.5 KB
|
|
Deleted:
2_panel_activated.png
33.0 KB
|
|
Deleted:
3_panel_mispaints.png
25.1 KB
|
Comment 1 by sheriffbot@chromium.org
, Nov 2 2017Status: Untriaged (was: Available)