Panel and launcher visible on top of multimonitor non-focused fullscreen apps
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
Medium
|
John Lea | ||
Unity |
Triaged
|
Medium
|
Unassigned | ||
unity (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
When a window is in 'fullscreen' mode (fullscreen, not maximize) on a multi-monitor output, then the unity top panel should stay hidden unless another (non fullscreen) window on that particular monitor is given the focus.
Currently, should the fullscreen window lose focus, then the unity panel takes precedence and goes on top, regardless of which monitor the newly focussed window is on.
My use case is this:
2 monitors being used with some presentation software (opensong) which has 2 windows - the presentation fullscreen window to show on the projector, and a control window to show on the other monitor.
Currently as soon as a user clicks in the control window, the presentation window having lost focus then has the panel appear over it - degrading the experience for the audience. This can be restored by clicking on the fullscreen window to give focus back to it, but really the operator should stay working within their control window to control what is being presented.
tags: | added: multimonitor |
description: | updated |
tags: | removed: needs-design |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
Changed in unity: | |
status: | Incomplete → Triaged |
Changed in ayatana-design: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | Incomplete → Triaged |
tags: | added: udp |
Changed in unity: | |
milestone: | none → backlog |
Changed in unity: | |
milestone: | backlog → 6.2 |
importance: | Undecided → Medium |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
summary: |
- top panel should not go over fullscreen window in multi-monitor case + Window management - top panel should not go over fullscreen window in + multi-monitor case |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
I'd approve this in a jiffy, but not sure if it breaks design. To be safe, I'm marking this needs-design