Created attachment 2217 Screenshot of menu I have a custom bash script called "colorterm" that I use to launch the terminal window. The script (in ~/bin) is specified as my preferred terminal. In the Xfce menu, "Terminal" shows up twice, once on top with the "preferred" menu items, and again with the other categories (as per the attached screenshot). I did a search in /usr, /usr/local, /etc and ~ for *.desktop files which contained "colorterm". Only one exists: .local/share/xfce4/helpers/custom-TerminalEmulator.desktop (Deleting this file and restarting xfdesktop does not help, but of course interferes w/Xfce's definition of the helper App.) Similar searches for "TerminalEmulator" and "xfterm" did not show anything besides xfce4-terminal.desktop from /usr/local/share/applications. Deleting it removes it from the top portion of the menu, but not the bottom portion. So either (1) there is some desktop file somewhere that I don't know about calling either "colorterm", "xfterm4" or "exo-open --launch TerminalEmulator" that I don't know about, (2) there's a fourth means of launching Xfce4 terminal from a terminal that I am unaware of, and is responsible for this menu item, or (3) there is a bug in the menu code.
Turns out there was a leftover file in /usr/share/applications calling xfterm4. I remove that and it got rid of the second entry. So there's no bug.