I use Gnome and Xfce sessions, but whereas in Gnome I have application shortcuts on the panel, in Xfce I prefer having application launchers on the desktop.
I don't need the desktop launcher in Gnome, so I would like to have them hidden in the Ubuntu Classic session. I tried to append the
OnlyShowIn=XFCE option at the bottom of the
.desktop files in the Desktop folder, but to no avail.