New issue
Advanced search Search tips

Issue 883022 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Dialogs that overlap don't render borders.

Project Member Reported by dbbrooks@chromium.org, Sep 11

Issue description

Chrome Version: 71.0.3549.0
OS: Mac 10.13.6

Note that I could not repro this on with the WebUI.

What steps will reproduce the problem?
(1) Enable the #views-cast-dialog flag and restart.
(2) Go to https://productforums.google.com/forum/#!forum/chromecast
(3) Click on the yellow banner at the top of the page that says "Official Google support is available, 247, ..."
(4) A new tab opens and a dialog within the page, aligned on the right side appears (It shows 3 options: Request chat, Call us, and Request callback".) See page_dialog.png attached
(5) Open the Cast dialog. (Might require opening and closing a few times for issue to repro.)

What is the expected result? The Cast dialog's borders should appear correctly. See border_missing_on_overlap.png attached.

What happens instead? The borders are partly hidden where the two dialogs overlap.
 
page_dialog.png
112 KB View Download
border_missing_on_overlap.png
83.6 KB View Download
Components: -Internals>Views Internals>Views>Desktop
Labels: Proj-MacViews
Cc: robliao@chromium.org sdy@chromium.org ccameron@chromium.org
I don't think it's related to overlap. There was some similar stuff in Issue 848095

I suspect it's a race condition when the dialog resizes to accommodate the large number of devices.

i.e. something in https://cs.chromium.org/BridgedNativeWidgetImpl::UpdateWindowGeometry()
Labels: Proj-DesktopUI
Labels: Hotlist-DesktopUITriaged
Owner: sdy@chromium.org
Status: Assigned (was: Untriaged)
Labels: Group-Window
I'm seeing this almost 50% of the time I open the Cast dialog now.
Chrome: 72.0.3608.4
Labels: Hotlist-DesktopUIChecked Hotlist-DesktopUIValid
***Mass UI Triage*** As per comment #7

Sign in to add a comment