FWIW I've come to believe that Java menus sort-of "hardcode" their position in the display (or awesome doesn't inform the app correctly of its position?). You can click on a menubar item to open a menu but then what seems like a non-working mouse is due to the fact that the menu expects the mouse to be elsewhere. Just open one of the "misbehaving" applications (my example of choice is JBidWatcher) in a floating tag without any positioning adjustments (centering, offscreen, overlap, etc) and click on, say, "File". Then drag your mouse downwards to presumable select one of the choices there, and see where the focus goes. Then move the application to some other part of the screen and repeat. You'll see that the focus won't be moving with the mouse, unless you wander the pointer (keeping mouse1 down) to the area where the "file" menu had opened the first time around.
I've intended to look into this for quite some time but can't seem to find a time slot with my new job and all. For the time being I'm working around it by activating the menu with the mouse, keeping mouse button 1 down, and then navigating with arrow keys from the keyboard (or going in keyboard-only mode, if the app supports it). Cheers. \n\n -- To unsubscribe, send mail to [email protected].
