Window management - Semi-maximized windows have 1px borders drawn on adjacent workspaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
Medium
|
John Lea | ||
Compiz |
Fix Released
|
Medium
|
Sami Jaktholm | ||
Compiz Core |
Triaged
|
Medium
|
Sam Spilsbury | ||
compiz (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Semi-maximized windows have 1px borders drawn on adjacent workspaces. It's harder to see when you're running Unity, but you can see it in 12.04.
TESTCASE:
1. Open a terminal on a left-most workspace.
2. Horizontally maximize the window by right-clicking on the maximize button.
3. Go to the workspace to the right and you will see the terminal's 1px border is drawn under the launcher.
DESIGN:
There are two possible fixes, and I'm not sure which one is preferred:
1. Ensure the borders remain on the current workspace it's maximized on; or
2. Ensure semi-maximized windows don't have borders on the maximized edges (more difficult).
-------
DESIGN SAYS:
Ensure all the borders of all windows remain on the current workspace (e.g. borders should not spill on to adjacent workspace)
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Sam Spilsbury: Approve
- MC Return: Needs Information
-
Diff: 214 lines (+32/-54)2 files modifiedplugins/decor/src/decor.cpp (+3/-3)
plugins/decor/tests/acceptance/xorg-gtest/compiz_decor_acceptance_tests.cpp (+29/-51)
Changed in compiz (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in compiz-core: | |
status: | Triaged → Confirmed |
Changed in compiz-core: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
description: | updated |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: udp |
summary: |
- Semi-maximized windows have 1px borders drawn on adjacent workspaces + Window management - Semi-maximized windows have 1px borders drawn on + adjacent workspaces |
tags: | added: multimonitor |
description: | updated |
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
importance: | Undecided → Low |
status: | New → Confirmed |
Changed in compiz: | |
milestone: | none → 0.9.8.0 |
Changed in compiz-core: | |
milestone: | 0.9.8.0 → none |
Changed in compiz: | |
status: | Confirmed → Triaged |
Changed in compiz-core: | |
status: | Confirmed → Triaged |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in compiz: | |
milestone: | 0.9.8.0 → 0.9.8.1 |
Changed in compiz: | |
milestone: | 0.9.8.2 → 0.9.8.4 |
Changed in compiz: | |
milestone: | 0.9.8.4 → 0.9.9.0 |
Changed in compiz: | |
importance: | Low → Medium |
Changed in compiz-core: | |
importance: | Low → Medium |
Changed in compiz (Ubuntu): | |
importance: | Low → Medium |
Changed in compiz: | |
milestone: | 0.9.9.0 → 0.9.9.2 |
Changed in compiz: | |
milestone: | 0.9.9.2 → 0.9.10.0 |
Changed in compiz: | |
status: | Triaged → In Progress |
assignee: | Sam Spilsbury (smspillaz) → Sami Jaktholm (sjakthol) |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
Changed in compiz: | |
milestone: | 0.9.11.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → none |
status: | Fix Committed → Fix Released |
I believe the bug itself, (not design), was fixed a while ago
ref - Bug 1002606