VMware is running (with xp in it) in a window on my xfce desktop. I use focus follows mouse. When the mouse pointer leaves the vmware window (quickly) the focus usually stays with the vmware window and i have to click on some other window to change it. vmware grabs the mouse pointer when it enters the window and releases it as soon as leaves the window, probably it is related to that.
xfwm4 notifies the app that it should get focus, and the app is responsible of actually setting focus. This might cause some race conds between the apps themselves, but that's the standard correct behaviour AFAICT. I don't think it's a bug in xfce, and I don't think it's avoidable.
i can't tell if its a bug, but it can be rather annoying :) and on the other hand, no other wm i have tried (kwin, sawfish, metacity, windowmaker, enlightenment, and yes i did try them) shows this behaviour. I would blame vmware's handling of focus, but as i said, the other wms handle it more gracefully. so it might be avoidable.
Well, I double checked my code and found nothing wrong. It's a race condition between vmware and another application, which means that may or may not show on other systems and/or with another combination of applications. For example, I'm not having such a problem - Doesn't mean that it's not there.
I think this is a WORKSFORME. Olivier?
Yeah, works for me... at least :)