sometimes icons get dropped from the launcher when they should not
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
BAMF |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
0.2 |
Fix Released
|
High
|
Unassigned | ||
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
6.0 |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Unity Distro Priority |
Fix Committed
|
High
|
Unassigned | ||
bamf (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
[Test Case]
1. Start something (let's say gedit) from the dash
2. Right click on the launcher icon and pick "lock to launcher"
3. Close it
4. Click on the launcher icon
5. Right click on the launcher icon and pick "unlock from launcher"
-> Verify that the application icon is still visible while the application is running
Try multiple times to confirm that the behavior is correct every time.
[Regression Potential]
Broken indication of open/closed applications. Missing icons in Launcher.
Original description:
WORKAROUND: to temporarily fix the problem without loggin out/resarting and losing all program state, one can run "xkill" and click the unity launcher. it will respawn and the "lost" applications will reappear...
Using 5.2rc1:
- start something (let's say gedit) from the dash
- right click on the launcher icon and pick "lock to launcher"
- close it
- click on the launcher icon
- right click on the launcher icon and pick "unlock from launcher"
the icon sometimes is dropped from the launcher (it doesn't happen every time) while the program is still running
Related branches
- Gord Allott (community): Needs Information
-
Diff: 394 lines (+155/-35)8 files modifiedplugins/unityshell/src/BamfLauncherIcon.cpp (+42/-3)
plugins/unityshell/src/BamfLauncherIcon.h (+2/-0)
plugins/unityshell/src/LauncherController.cpp (+0/-4)
tests/autopilot/autopilot/emulators/bamf.py (+15/-8)
tests/autopilot/autopilot/emulators/unity/icons.py (+7/-2)
tests/autopilot/autopilot/emulators/unity/launcher.py (+8/-0)
tests/autopilot/autopilot/tests/__init__.py (+3/-2)
tests/autopilot/autopilot/tests/test_launcher.py (+78/-16)
- Tim Penhey (community): Approve
- Thomi Richards (community): Approve
-
Diff: 145 lines (+59/-4)4 files modifiedlauncher/BamfLauncherIcon.cpp (+40/-2)
launcher/BamfLauncherIcon.h (+2/-0)
tests/autopilot/autopilot/tests/__init__.py (+3/-2)
tests/autopilot/autopilot/tests/test_launcher.py (+14/-0)
- Jason Smith (community): Approve
-
Diff: 116 lines (+33/-16)4 files modifiedlib/libbamf/bamf-matcher.c (+4/-0)
lib/libbamf/bamf-view-private.h (+3/-0)
lib/libbamf/bamf-view.c (+24/-15)
src/bamf-view.c (+2/-1)
tags: | added: 5.2-rc1 |
tags: | added: distro-priority |
Changed in unity: | |
status: | New → Triaged |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
assignee: | Brandon Schaefer (brandontschaefer) → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
assignee: | Brandon Schaefer (brandontschaefer) → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
milestone: | none → 5.14.0 |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity-distro-priority: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Triaged |
Changed in unity (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in unity-distro-priority: | |
status: | Fix Released → Fix Committed |
description: | updated |
Changed in bamf: | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
no longer affects: | bamf |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in bamf: | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → High |
description: | updated |
Changed in bamf: | |
status: | In Progress → Fix Committed |
Changed in bamf (Ubuntu): | |
status: | Confirmed → Fix Committed |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
Changed in unity (Ubuntu Precise): | |
status: | New → In Progress |
Changed in bamf (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in unity (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in bamf (Ubuntu): | |
importance: | Undecided → High |
Changed in bamf (Ubuntu Precise): | |
status: | New → In Progress |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in bamf: | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in unity (Ubuntu Precise): | |
assignee: | nobody → Timo Jyrinki (timo-jyrinki) |
assignee: | Timo Jyrinki (timo-jyrinki) → nobody |
Changed in bamf: | |
status: | Fix Committed → Fix Released |
confirmed by more than 10 people on the manual tests. Got it sometimes here as well.