kill enter events without using pointer grabs
This commit is contained in:
parent
281c1edb42
commit
3c590a5851
1 changed files with 1 additions and 4 deletions
|
@ -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;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue