User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:18.104.22.168) Gecko/20080116 Firefox/22.214.171.124
In a multi-head configuration the xfce window manager menus (i.e. Alt-Space) always drop down on the screen containing the pointer, regardless of the location of the focused window.
I'm running a dual-head configuration, with a single desktop stretched across both screens.
Steps to Reproduce:
1. Switch window focus to a window on the opposite screen of the pointer. Alt-Tab is perhaps the easiest method (click-to-focus followed by pointer motion [unverified], or point-to-focus followed by careful root-window-only pointer motion [verified] should cause this as well).
2. Press Alt-Space to drop down the window manager menu for the focused window.
Window manager menu is displayed on the screen containing the pointer, not on the screen containing the currently focused window.
The window manager menu is displayed dropped down from the location of the appropriate border decoration of the currently focused window.
FreeBSD 6.2, xfce 4.4.1, Xorg 7.2, glib 2.12.13, gtk 2.10.14
xorg.conf using "nvidia" drivers configured with two screens via TwinView (i.e. not Xinerama)
Now fixed in svn, both branches.