SC should add 'app.desktop' file to Unity Launcher, not '/usr/share/app-install/desktop/app:app.desktop'

Bug #996690 reported by Dmitry Shachnev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Some Unity Mail users reported that after installing Unity Mail via the Software Center,

- The quicklist is not translated
- The count badge is not shown

Trying to debug this issue, I've found out that when installing an application from the Software Center, the desktop file added to Unity launcher favorites is '/usr/share/app-install/desktop/unity-mail:unity-mail.desktop', not expected '/usr/share/applications/unity-mail.desktop':

$ gsettings get com.canonical.Unity.Launcher favorites
['nautilus.desktop', 'chromium-browser.desktop', 'geany.desktop', 'gnome-terminal.desktop', '/usr/share/app-install/desktop/unity-mail:unity-mail.desktop']

I've temporarily added a workaround to Unity Mail that uses the desktop file from Unity.LauncherFavorites (see bug 990689), but this doesn't solve the problem with untranslated quicklist.

Obviously, this affects not only Unity Mail, but any other application in the Software Center.

description: updated
Robert Roth (evfool)
Changed in software-center (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Gary Lasker (gary-lasker) wrote :

Hi Dmitry, and thank you for your report. I'll mark this bug as a duplicate of a later bug 999427 only because that one has had some triage and has been assigned. However, I will copy over your useful information to that bug.

Please be sure to add any additional information or comments to that bug, and please follow it for the status of a fix.

Thank you again!
Gary

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.