I think you are wrong because <DefaultMergeDirs> is not designed to change menu layout but to add own submenu(s), it's why it should be after common menu definitions but is it before any menu-specific layout items or after them is irrelevant, and if it placed before that makes menu editing more simple as it will not be buried between menu items after some were added by some editor, and it's how it's placed in /etc/xdg/menus/lxlauncher-applications.menu, and also GNOME and XFCE do the same. In any case, menus added by <DefaultMergeDirs> cannot be removed/replaced by menu-specific <Menu> items just because menus are merged on building menu, not replaced, and later all merged menu items are sorted alphabetically. Read XDG specification more closely, please.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1191530 Title: Menu config file merge menus from standard locations too soon so defaults override merges. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxlauncher/+bug/1191530/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs