Window management - Panel shadow over unfocussed windows only works if one is focussed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Christopher Townsend | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Christopher Townsend |
Bug Description
1. Open two windows and move them up so that they are right under the top panel. The focused window now has a larger shadow than the unfocused and the panel shadow does not cast on the focused window. This gives the impression that the panel and the focused window is on the same distance from the background while the unfocused window i slightly below them.
2. Now unfocus both windows. To be consistent with the previous situation, what should happen is that the focused window should "move" slightly back closer to the background by recieving a smallar shadow and the panel shadow should now should be cast on it too. But instead the all unfocused windows are now raised so that the panel shadow is not cast on any of them, while still having a lot smaller shadows than the panel. This looks a bit odd.
See the attatched screenshots + my mockup on how it should work IMO.
Related branches
- Brandon Schaefer (community): Approve
- MC Return (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 93 lines (+38/-1)2 files modifiedplugins/unityshell/src/unityshell.cpp (+34/-1)
plugins/unityshell/src/unityshell.h (+4/-0)
Changed in unity: | |
status: | New → Confirmed |
importance: | Undecided → Low |
milestone: | none → 6.4 |
summary: |
- window shadow inconsistency + Panel shadow over unfocussed windows only works if one is focussed. |
Changed in unity: | |
milestone: | 6.4 → 6.6 |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
Changed in unity: | |
milestone: | 7.0.0 → 7.0.1 |
Changed in unity: | |
milestone: | 7.0.1 → 7.1.0 |
Changed in unity: | |
assignee: | nobody → Christopher Townsend (townsend) |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Christopher Townsend (townsend) |
status: | Confirmed → In Progress |
importance: | Undecided → Low |
tags: | added: needs-design |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
tags: | added: rls-w-incoming |
Status changed to 'Confirmed' because the bug affects multiple users.