unity launcher loses track of deja-dup windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Sam Spilsbury | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Sam Spilsbury | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
To reproduce:
1. Run deja-dup (search for backup in the dash since the dash doesn't find deja-dup).
2. Set a backup running (preferably one that will last a long time) so that there is a window called "Back Up" (the "Backing Up..." window) and the main deja-dup window.
3. Minimize one of the windows.
4. Click on the backup icon in the unity launcher and click again to make the window chooser appear.
Normally both windows should appear in the window chooser, but only the one currently visible appears.
If you minimize this window, clicking on the backup icon twice will show the window chooser but this time only the other window will appear.
The unity launcher does know there are two windows open for the application, because it has two white arrows next to it. But it can only restore one of them at a time.
TESTCASE
1. xterm &
2. xterm -iconic &
3. Clicking on the launcher icon should restore the initially minimized one
1. xterm -iconic &
2. Selecting in alt-tab or clicking on the launcher icon should restore the initially minimized window
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.20.0-0ubuntu2
Uname: Linux 3.1.0-rc8-
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
CompizPlugins: [core,bailer,
Date: Mon Oct 3 13:22:27 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-09-29 (3 days ago)
Related branches
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Fix Released → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Triaged |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
And the same thing happens with update-manager if you manage to minimize the main window before the child window appears - at that point you cannot get the main window back.