Comment 4 for bug 981488

Revision history for this message
Gary Lasker (gary-lasker) wrote :

While working on a fix in Software Center for bug 925014, I discovered that the root cause of *this* bug appears to be bug 999427, that is, that the Unity launcher items are pointing incorrectly to the desktop files that are installed by app-install-data rather than to the actual installed desktop files. Please see bug 999427 for more details.

The attached branch, lp:~gary-lasker/software-center/unity-launcher-integration-fixes, changes the operation of Software Center to fire the Unity launcher dbus event at the end of the package install process, thereby allowing the values sent over dbus to include the actual installed desktop file path. With this, the launcher icons are now correctly removed when the corresponding package is removed.