Since xfce4-popup-applicationsmenu was ported to new GarconGtkMenu [1], using <OnlyUnallocated> in menu file some categories aren't shown. If <OnlyUnallocated> is used and all items are allocated to some sub-menu then the main category isn't shown at all. There's also a report about the issue in Launchpad [2]. Right click menu in desktop doesn't suffer this issue as IIUC it isn't ported to GargonGtkMenu. [1] http://git.xfce.org/xfce/xfce4-panel/commit/?id=eb2098a7d18df0a2ecd995f781cc7c861337e1f6 [2] https://launchpad.net/bugs/1311981
Created attachment 6170 Screenshot of nonworking menu Here's the screenshot about nonworking menu. I'm sorry about all text being in Finnish, but "Pelit" (games) and "Tiede" (sciences) categories are missing.
Created attachment 6171 Screenshot of working menu Here's the screenshot of the working right click menu in desktop. You can see "Pelit" (games) and "Tiede" (sciences) categories.
Created attachment 6172 Used menu file And here's the menu file.
Created attachment 6173 Fix for bug 11801 Seems the problem lies in garcon-gtk and there's an easy fix for it. See the attached patch for latest gargon git. Tested it quickly and it seems to be working, at least for me.
*** Bug 9825 has been marked as a duplicate of this bug. ***
I've made source and .deb packages containing the fix. The packages are compatible with Ubuntu 14.04 "trusty" and are at http://uberstudent.net/pool/main/g/garcon/
Thanks, pushed to master in: commit 6ce5f2f7d6e98493deb8153ea28f37d4489c5e21 Author: Jani Välimaa <wally@mageia.org> Date: Tue Apr 7 20:24:55 2015 +0300 Fix missing menus when all items are in submenus (bug 11801) Signed-off-by: Eric Koegel <eric.koegel@gmail.com> http://git.xfce.org/xfce/garcon/commit/?id=6ce5f2f7d6e98493deb8153ea28f37d4489c5e21