kill enter events without using pointer grabs

This commit is contained in:
Dana Jansens 2007-05-17 02:23:35 +00:00
parent 281c1edb42
commit 3c590a5851

View file

@ -40,9 +40,6 @@
inline void client_action_start(union ActionData *data) inline void client_action_start(union ActionData *data)
{ {
if (config_focus_follow)
if (data->any.context != OB_FRAME_CONTEXT_CLIENT && !data->any.button)
grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
} }
inline void client_action_end(union ActionData *data) inline void client_action_end(union ActionData *data)
@ -50,7 +47,7 @@ inline void client_action_end(union ActionData *data)
if (config_focus_follow) if (config_focus_follow)
if (data->any.context != OB_FRAME_CONTEXT_CLIENT) { if (data->any.context != OB_FRAME_CONTEXT_CLIENT) {
if (!data->any.button) { if (!data->any.button) {
ungrab_pointer(); event_ignore_queued_enters();
} else { } else {
ObClient *c; ObClient *c;