[regression] Launcher should raise all the urgent windows, not only the top-most
Bug #986443 reported by
Marco Trevisan (Treviño)
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
SRU testcase
1. make sure an app have more than two windows associated to its icon
2. now make two of them are requested attention and are minimized
3. click the icon on the launcher
4. last minimized window gets raised
5. now install unity from precise-proposed
6. note all urgent windows appear on click.
If a launcher icons controls more than one window and some of them are flagged as urgent, then when clicking on the launcher icon we should raise all the urgent windows, not only the top on the stack.
Related branches
lp:~3v1n0/unity/focused-non-top-windows-fix
- Tim Penhey (community): Approve
- Alex Launi (community): Needs Fixing (quality)
-
Diff: 237 lines (+116/-43)6 files modifiedmanual-tests/Launcher.txt (+23/-0)
plugins/unityshell/src/BamfLauncherIcon.cpp (+53/-43)
plugins/unityshell/src/PluginAdapter.cpp (+33/-0)
plugins/unityshell/src/PluginAdapter.h (+1/-0)
plugins/unityshell/src/WindowManager.cpp (+5/-0)
plugins/unityshell/src/WindowManager.h (+1/-0)
lp:~ubuntu-desktop/unity/ubuntu
(Merged)
Changed in unity: | |
importance: | Undecided → Medium |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | New → In Progress |
Changed in unity: | |
milestone: | none → 5.12.0 |
summary: |
- Launcher should raise all the urgent windows, not only the top-most + [regression] Launcher should raise all the urgent windows, not only the + top-most |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hello Marco, or anyone else affected,
Accepted unity into precise-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!