Red Hat Bugzilla – Bug 154136
KDE screensavers appear in GNOME menus
Last modified: 2014-03-16 22:53:12 EDT
Under System Tools -> ScreenSavers the KDE screensavers appear. Presumably they
should have OnlyShowIn, etc.
it seems a bug in gnome-menus. If you take a look at the
kde-system-screensavers.directory, it includes NoDisplay=true!
The submenue ScreenSavers should not be showed! it works fine under KDE
This turns out to be that kde-essential.menu and kde-multimedia-music.menu need
to have <Name>Applications</Name> in the root <Menu>, otherwise they're not
valid .menu files and gnome-menus won't know anything about
This was worked around by taking <KDELegacyDirs/> out of applications.menu.
Than, that shouldn't break KDE because KDE uses kde-applications.menu instead, yea?
Ray: well that's one sure way of making sure we don't get KDE stuff in the menus
FWIW, if we kepth <KDELegacyDirs/>, and just fixed kde-essential.menu and
kde-multimedia.menu, we would be left with:
comment#3: yes, kde now uses kde-applications.menu.
it's fixed in current redhat-menus