Launcher does not raise minimized windows consistently
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Critical
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Jason Smith | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Jason Smith |
Bug Description
Spread not triggered correctly when a application has a mix of minimized and restored windows and another application is in focus.
To reproduce:
1. launch 4 terminals with 'ctrl+alt+t'
2. minimize one of the terminal windows
3. open firefox such that it is in the foreground and has focus
4. Left click on the terminal icon in the Launcher
Current incorrect behaviour:
5. The minimized terminal window(s) are restored
Desired correct behaviour:
5. The last active non-minimised terminal window ( *not* the window minimised in step 2 above) is brought back into focus.
Subsequently if...
6. The user clicks on the terminal icon in the Launcher a second time
7. A spread of all the terminal windows (both maximised and restored) is displayed.
(the original bug description mentioned two issues, I have narrowed this bug to only focus on issue #2, if issue #1 is still relevant please report as a separate bug)
Related branches
- Jason Smith (community): Needs Resubmitting
-
Diff: 247 lines (+119/-44)2 files modifiedplugins/unityshell/src/BamfLauncherIcon.cpp (+116/-44)
plugins/unityshell/src/BamfLauncherIcon.h (+3/-0)
Changed in unity: | |
assignee: | nobody → Cameron Hart (bitshifternz) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
assignee: | Cameron Hart (bitshifternz) → Treviño (Marco Trevisan) (3v1n0) |
status: | Incomplete → In Progress |
Changed in unity (Ubuntu): | |
status: | Incomplete → In Progress |
assignee: | nobody → Treviño (Marco Trevisan) (3v1n0) |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: | added: reviewedbydesigno |
No, it's not, related It's still there even once bug #677577 is fixed. Tanks Jamie for your detailed report :)