Launcher - If a spread contains minimised windows, when the spread exits, the minimised windows momentarily appear on the desktop before disappearing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Compiz |
Fix Released
|
Medium
|
Sam Spilsbury | ||
Compiz Core |
Fix Released
|
Medium
|
Sam Spilsbury | ||
Unity |
Invalid
|
Medium
|
Sam Spilsbury | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Sam Spilsbury | ||
Oneiric |
Invalid
|
Undecided
|
Sam Spilsbury |
Bug Description
If a spread contains minimised windows, when the spread exits, the minimised windows momentarily appear on the desktop before disappearing.
To reproduce:
1. open 3 Nautilus windows
2. minimise one of the Nautilus windows
3. click on the Nautilus Launcher icon to trigger a spread
4. click on the Nautilus Launcher icon a second time to cancel the spread
What currently incorrectly happens:
- the minimised window briefly appears on the desktop before disappearing after the spread is closed.
What should happen (desired correct behaviour):
- the minimised window should never appear on the desktop after the spread is closed
TESTCASE:
Minimized windows should "fade out" if they are still minimized after the spread ends
Related branches
- Robert Carr (community): Approve
-
Diff: 667 lines (+327/-96)5 files modifiedplugins/scale/src/privates.h (+1/-0)
plugins/scale/src/scale.cpp (+15/-0)
src/privatescreen.h (+65/-0)
src/privatewindow.h (+1/-1)
src/window.cpp (+245/-95)
tags: | added: onew udo |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
milestone: | none → 4.24.0 |
Changed in unity (Ubuntu): | |
milestone: | none → oneiric-updates |
Changed in unity: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in compiz: | |
status: | New → Confirmed |
Changed in compiz-core: | |
status: | New → Confirmed |
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz-core: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz: | |
importance: | Undecided → Medium |
Changed in compiz-core: | |
importance: | Undecided → Medium |
milestone: | none → 0.9.6 |
Changed in compiz: | |
status: | Confirmed → In Progress |
Changed in compiz-core: | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in compiz-core: | |
status: | In Progress → Fix Committed |
Changed in compiz (Ubuntu): | |
status: | New → In Progress |
Changed in compiz (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Invalid |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Invalid |
tags: |
added: verification-done removed: verification-needed |
description: | updated |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
tags: | added: udp |
Changed in ayatana-design: | |
status: | Fix Committed → Triaged |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesignp removed: onew udo udp |
Hello John, or anyone else affected,
Accepted compiz into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you in advance!