enlightenment/src
Mike Blumenkrantz e426805993 track focus time for x11 canvas focus, unset client focus on x11 canvas focus-in
in the case that the canvas window has just had focus set on it, apply this focus
and ensure that no client retains focus

this resolves a race condition where focusing the compositor canvas <-> client
extremely quickly would result in a client trying to steal focus when it was
not actually focused

a notable (but trivial) side effect is that now when flipping desks at high speed while using
mouse-based focus policies, the user is almost guaranteed to end on a desk which
has open windows on it
2015-08-21 16:41:13 -04:00
..
bin track focus time for x11 canvas focus, unset client focus on x11 canvas focus-in 2015-08-21 16:41:13 -04:00
modules e - systray - add more sizes to icon hunt to fix missing icons 2015-08-21 21:37:21 +09:00
tests add basic fullscreen window test 2015-08-20 16:54:01 -04:00
Makefile.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00