diff --git a/src/focus.c b/src/focus.c index cdcd983b..31b4e26a 100644 --- a/src/focus.c +++ b/src/focus.c @@ -573,6 +573,10 @@ FocusHandleEnter(EWin * ewin, XEvent * ev) } } + if (ev->xcrossing.mode == NotifyUngrab && + ev->xcrossing.detail == NotifyNonlinearVirtual) + return; + switch (Conf.focus.mode) { default: