all repos — openbox @ 142c14fcc89ae2c056d7aed8b662754b245e97e3

openbox fork - make it a bit more like ryudo

nm cant do it.. damn
Dana Jansens danakj@orodu.net
commit

142c14fcc89ae2c056d7aed8b662754b245e97e3

parent

6a9e7dea8e9c20a65e5bb513ca9d7a92f3db47d3

1 files changed, 9 insertions(+), 8 deletions(-)

jump to
M openbox/event.copenbox/event.c

@@ -333,22 +333,23 @@ case EnterNotify:

case LeaveNotify: /* NotifyUngrab occurs when a mouse button is released and the event is caused, like when lowering a window */ - /* NotifyVirtual occurs when ungrabbing the pointer, - NotifyNonlinearVirtual occurs when closing a gtk app's menu */ + /* NotifyVirtual occurs when ungrabbing the pointer */ if (e->xcrossing.mode == NotifyGrab || e->xcrossing.detail == NotifyInferior || (e->xcrossing.mode == NotifyUngrab && - (e->xcrossing.detail == NotifyVirtual || - e->xcrossing.detail == NotifyNonlinearVirtual))) { -#ifdef DEBUG_FOCUS - g_message("EnterNotify mode %d detail %d on %lx IGNORED", + e->xcrossing.detail == NotifyVirtual)) { +#ifndef DEBUG_FOCUS + g_message("%sNotify mode %d detail %d on %lx IGNORED", + (e->type == EnterNotify ? "Enter" : "Leave"), e->xcrossing.mode, e->xcrossing.detail, client?client->window:0); #endif return TRUE; } -#ifdef DEBUG_FOCUS - g_message("EnterNotify mode %d detail %d on %lx", e->xcrossing.mode, +#ifndef DEBUG_FOCUS + g_message("%sNotify mode %d detail %d on %lx", + (e->type == EnterNotify ? "Enter" : "Leave"), + e->xcrossing.mode, e->xcrossing.detail, client?client->window:0); #endif break;