[regression] Unity panel transparency (active blur) not updating properly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Daniel van Vugt | ||
5.0 |
Fix Released
|
Low
|
Tim Penhey | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Test Case]
1. Set the Unity panel to be partially transparent by changing its opacity in CCSM. You might have to log out and in again for this to take effect.
2. Drag a window under the panel using Alt+Left-click. Once the client area of the window goes under the panel it will redraw using a blur effect.
3. Drag the window back out from under the panel.
-> Verify that the image of part of the blurred window DOES NOT remain under the panel and that the panel updates correctly
[Regression Potential]
Visual regressions, shell drawing problems. Part of a big change, many regression potentials.
Original description:
TEST CASE:
1. Set the Unity panel to be partially transparent by changing its opacity in CCSM. You might have to log out and in again for this to take effect.
2. Drag a window under the panel using Alt+Left-click. Once the client area of the window goes under the panel it will redraw using a blur effect.
3. Drag the window back out from under the panel. The image of part of the blurred window remains under the panel.
WORKAROUND:
Right-clicking on the desktop seems to force the panel to redraw and the artefacts to disappear.
ORIGINAL DESCRIPTION:
When changing desktops with "Ctrl + Alt + Up" the top panel will have the window color blended into it rather than the desktop background color
Compiz unity plugin panel opacity experimental option
Related branches
- Sam Spilsbury (community): Approve
- Unity Team: Pending requested
-
Diff: 84 lines (+17/-35)2 files modifiedplugins/unityshell/src/unityshell.cpp (+16/-35)
plugins/unityshell/src/unityshell.h (+1/-0)
- Łukasz Zemczak: Approve
- Marco Trevisan (Treviño): Approve
- Daniel van Vugt: Approve
-
Diff: 784 lines (+353/-117)12 files modifiedmanual-tests/Dash.txt (+15/-0)
manual-tests/Launcher.txt (+15/-0)
manual-tests/Panel.txt (+17/-0)
manual-tests/WindowManagement.txt (+20/-0)
plugins/unityshell/src/AbstractLauncherIcon.h (+1/-0)
plugins/unityshell/src/Launcher.cpp (+11/-0)
plugins/unityshell/src/Launcher.h (+4/-0)
plugins/unityshell/src/LauncherIcon.cpp (+3/-0)
plugins/unityshell/src/PanelController.cpp (+15/-0)
plugins/unityshell/src/PanelController.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+239/-110)
plugins/unityshell/src/unityshell.h (+12/-7)
affects: | ubuntu → unity (Ubuntu) |
description: | updated |
summary: |
- Unity panel transparency color not updating properly Ubuntu 11.10 + Unity panel transparency (active blur) not updating properly Ubuntu + 11.10 |
summary: |
- Unity panel transparency (active blur) not updating properly Ubuntu - 11.10 + [regression] Unity panel transparency (active blur) not updating + properly Ubuntu 11.10 |
Changed in unity: | |
importance: | Undecided → Low |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
importance: | Undecided → Low |
summary: |
[regression] Unity panel transparency (active blur) not updating - properly in Ubuntu 11.10 + properly |
Changed in unity: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
description: | updated |
description: | updated |
i have the same bug