Fix inheritance with default merge rules in xfce-applications.menu
@bluesabre
Submitted by Sean Davis Assigned to Xfce Bug Triage
Description
Created attachment 8601 Patch for the default applications menu
Downstream bug: https://bugs.launchpad.net/ubuntu/+source/garcon/+bug/1213518
the file /etc/xdg/menus/xfce-applications.menu has the at the beginning of the file where it is processed and the extra files are merged before the rest of the default file are read. This means that the default layouts etc. will override the merged file but the freedesktop standard is that the merged in files (in the user's direcory for example) should override the default file. This affects any package like alacarte that edits the menu, or a package that customizes the menu from /etc/xdg/menus/applications-merged/ directory. This can be corrected by moving the line to the second last line just one line bfore the very last </Menu>
line.
The attached patch seems to resolve this issue.
Patch 8601, "Patch for the default applications menu":
xfce-applications.patch
Version: 0.6.2