[dash] showing/hiding places causing graphical corruption
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Fix Released
|
Critical
|
Florian Boucault |
Bug Description
This is based on research from bug 740387.
I was able to reproduce the corruption with /apps/metacity/
I tested on natty using with nvidia graphics and natty beta and latest from unity-2d dpaily ppa. See attached video. This is how I am able to reproduce reliably:
1) make sure you have files on your desktop (not sure if this is required)
2) open two terminals and have them overlap
3) show dash using Super key
4) hide dash using Super key
5) show applications place by clicking on launcher
6) hide it pressing Super key
7) show dash pressing Super key
bang, the windows that were beneath the apps place are corrupted
verified bug occurs on -intel graphics as well
Simplier steps to reproduce:
1) open 2 terminals
2) bring up apps place
3) super key to hide apps place
4) super key to show dash
bang - corruption
Related branches
- Florian Boucault (community): Approve
-
Diff: 22 lines (+8/-0)1 file modifiedplaces/app/dashdeclarativeview.cpp (+8/-0)
- Olivier Tilloy (community): Approve
-
Diff: 110 lines (+37/-13)2 files modifiedplaces/app/dashdeclarativeview.cpp (+35/-13)
places/app/dashdeclarativeview.h (+2/-0)
Changed in unity-2d: | |
assignee: | Florian Boucault (fboucault) → Ugo Riboni (uriboni) |
Changed in unity-2d: | |
assignee: | Ugo Riboni (uriboni) → Florian Boucault (fboucault) |
status: | New → Confirmed |
Changed in unity-2d: | |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
The corruption is 100% reproducible with metacity but does not happen with either xfwm4 or Compiz.