New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 655862 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

Notification on Windows 10 covers the clock

Project Member Reported by mikelawther@chromium.org, Oct 14 2016

Issue description

Version: 53.0.2785.143 (Official Build) m (64-bit)
OS: Windows 10

What steps will reproduce the problem?
(1) Allow notifications, wait for a notification

What is the expected output?

I get the notification, but it covers the clock

What do you see instead?

The notification covers the clock

For something like a calendar event, it's very annoying to not be able to tell what the current time 
 
alert.PNG
319 KB View Download

Comment 1 by peter@chromium.org, Oct 24 2016

Cc: marc...@chromium.org derat@chromium.org
The alignment for notifications is controlled by DesktopPopupAlignmentDelegate, which makes the decision based on the display::Display::work_area() of the primary display. It seems like the work area wrongly includes the taskbar in this case.

+derat, marcheu -- any idea?

Comment 2 by derat@chromium.org, Oct 24 2016

I suspect that neither Stephane nor I are going to know anything about Chrome's display-related code on non-Linux-based platforms. :-)

With that said... It looks like ui/display/win/display_info.cc gets this from MONITORINFOEX.rcWork. https://msdn.microsoft.com/en-us/library/windows/desktop/dd145066(v=vs.85).aspx says rcWork is "A RECT structure that specifies the work area rectangle of the display monitor that can be used by applications, expressed in virtual-screen coordinates. Windows uses this rectangle to maximize an application on the monitor. The rest of the area in rcMonitor contains system windows such as the task bar and side bars. Note that if the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values."

No idea why it'd be returning something different on Windows 10, though.

Comment 3 by peter@chromium.org, Oct 24 2016

Cc: robliao@chromium.org
Thanks! +robliao in case he has any ideas

Mike, have you set your taskbar to auto-hide by any chance?
Autohide would have been my first question :-)
Status: WontFix (was: Untriaged)
No feedback on this in several months so marking WontFix.

Also native notifications are coming to Windows at some point in the future which may solve this.
Sorry about not responding earlier on the autohide question. For the record, if anyone comes past this in the future, I don't have autohide enabled.

Sign in to add a comment