Merge lp:~laney/unity/launcher-check-same-file into lp:unity
Proposed by
Iain Lane
Status: | Merged |
---|---|
Approved by: | Marco Trevisan (Treviño) |
Approved revision: | no longer in the source branch. |
Merged at revision: | 4015 |
Proposed branch: | lp:~laney/unity/launcher-check-same-file |
Merge into: | lp:unity |
Diff against target: |
21 lines (+3/-4) 1 file modified
launcher/ApplicationLauncherIcon.cpp (+3/-4) |
To merge this branch: | bzr merge lp:~laney/unity/launcher-check-same-file |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marco Trevisan (Treviño) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email: mp+271671@code.launchpad.net |
Commit message
launcher: Always make sure we check the right file when seeing if .desktop files have been deleted. Fixes disappearing launcher icons when applications are upgraded when we are using glib > 2.44.
Description of the change
launcher: Always make sure we check the right file when seeing if .desktop files have been deleted.
We were checking the GFile which came in via the changed signal, but sometimes
(e.g. for paired delete/create events caused by moves), this can be a file that
is being moved onto our target.
Always check the target file that we watched initially.
This fixes disappearing launcher icons when applications are updated with glib > 2.44.
To post a comment you must log in.
FAILED: Continuous integration, rev:4009 jenkins. qa.ubuntu. com/job/ unity-ci/ 1299/ jenkins. qa.ubuntu. com/job/ unity-wily- amd64-ci/ 77/console jenkins. qa.ubuntu. com/job/ unity-wily- armhf-ci/ 75 jenkins. qa.ubuntu. com/job/ unity-wily- i386-ci/ 75/console
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- ci/1299/ rebuild
http://