Focus Stealing Prevention
Olivier Fourdan
fourdan at xfce.org
Wed Jul 6 21:57:12 CEST 2005
On Thu, 2005-06-30 at 13:22 -0700, Brian J. Tarricone wrote:
> Yeah, I'd meant to bring this up at some point. Olivier, I'm not sure
> how much the WM controls this, but I've noticed some annoying behavior.
> For example, I have ctrl+shift+2 bound to open a new terminal. It
> generally opens quickly enough after I release the keys that the new
> terminal doesn't get focus. For other instances it's really useful when
> I'm typing somewhere and another app opens a random dialog, or when I
> start up a slow-starting application and go to type somewhere else where
> it loads. But it just doesn't feel as smooth as (sorry to say it)
> Windows does in this regard. Maybe it's just a matter of tweaking
> timeouts, but I often find that some windows that should be getting the
> focus, aren't.
If I understand well, focus prevention works with the help of the
applications. The application has to update its NET_WM_USER_TIME so
thats the WM knows if there is some user activity with the given window.
I might be wrong, but I think some apps don't update the
NET_WM_USER_TIME property reliably.
Cheers,
Olivier.
More information about the Xfce4-dev
mailing list