desktop items with special chars in filename don't show in gnome-panel untill relog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-menus (Ubuntu) |
Confirmed
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-menus
When you install/copy some .desktop file into /usr/share/
usually shows immediately in Applications menu. But this doesn't work when the
.desktop file has some non-standard character in filename (eg. app+.desktop,
app=.desktop, appí.desktop, appš.desktop, ...). For these .desktop files you
have to log out and log in again into gnome session to see these items in
Applications menu. I have found out this when installing this package:
http://
and saw these symptoms (it uses "dc++.desktop" menu file).
Notice: I use Ubuntu 7.04, not Debian (forementioned is debian package), but it
doesn't matter, try simply create your own .desktop files in
/usr/share/
Steps to reproduce:
1. $ cd /usr/share/
1. Find some .desktop file, eg. firefox.desktop
2. $ cp firefox.desktop firefox2.desktop
3. Now you have 2 firefox's in menu.
4. $ rm firefox2.desktop
5. Original state
6. $ cp firefox.desktop firefox+.desktop
7. Now you have only 1 firefox in menu. Where's the difference? In the "+" in
filename.
8. Log out, log in, now you have finally 2 firefox's.
Happens:
Everytime.
Expected result:
Desktop files with non-standard filenames also appears immediately.
=======
Note: This bug has been reported in Gnome Bugzilla:
http://
but was marked as Ubuntu-specific.
Comment from Vincent Untz:
I've tested a bit, and it seems to only happen in ubuntu because it's using the
gnome-vfs backend, which is not upstream. Somebody should fix the downstream
patch. Can you file a bug in launchpad?
Thank you for your bug