Deleting cube caps image files does not clear the texture, it still gets painted
Bug #1162711 reported by
MC Return
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
MC Return | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[How to reproduce]
1. Open CCSM->Cube Reflection and Deformation->Cube Caps and delete the default image files (fusioncap.
2. Activate the cube
[What you would expect to happen]
Cube Top and Bottom have the color and opacity specified in
CCSM->Desktop Cube->Appearanc
[What actually happens]
Cube Top and Bottom images are still painted.
[Solution]
The problem is to be found in bool CubeaddonScreen
if (cap->mFiles.size ()) does not have an else branch and thus the texture never gets cleared.
Related branches
lp:~mc-return/compiz/compiz.merge-fix1162484-original-cube-top-and-bottom-caps-not-deformed
- PS Jenkins bot (community): Approve (continuous-integration)
- Sam Spilsbury: Approve
- Daniel van Vugt: Pending requested
- MC Return: Pending requested
-
Diff: 445 lines (+85/-98)1 file modifiedplugins/cubeaddon/src/cubeaddon.cpp (+85/-98)
Superseded
for merging
into
lp:compiz/0.9.9
- Daniel van Vugt: Needs Resubmitting
-
Diff: 235 lines (+44/-48)1 file modifiedplugins/cubeaddon/src/cubeaddon.cpp (+44/-48)
Changed in compiz: | |
assignee: | nobody → MC Return (mc-return) |
status: | New → In Progress |
Changed in compiz: | |
importance: | Undecided → Medium |
milestone: | none → 0.9.10.0 |
To post a comment you must log in.
Fix committed into lp:compiz at revision 3647, scheduled for release in compiz, milestone 0.9.10.0