all repos — openbox @ a6af2fc0b953894f80f37fec90ead9277a07b314

openbox fork - make it a bit more like ryudo

don't focus docks when you click on them
Dana Jansens danakj@orodu.net
commit

a6af2fc0b953894f80f37fec90ead9277a07b314

parent

151df8b3176f532abe7d72bc678b6e3e059af08b

1 files changed, 6 insertions(+), 2 deletions(-)

jump to
M openbox/actions/focus.copenbox/actions/focus.c

@@ -45,9 +45,13 @@ {

Options *o = options; if (data->client) { + ob_debug("button %d focusable %d context %d %d %d\n", + data->button, client_mouse_focusable(data->client), + data->context, + OB_FRAME_CONTEXT_CLIENT, OB_FRAME_CONTEXT_FRAME); if (data->button == 0 || client_mouse_focusable(data->client) || - data->context != OB_FRAME_CONTEXT_CLIENT || - data->context != OB_FRAME_CONTEXT_FRAME) + (data->context != OB_FRAME_CONTEXT_CLIENT && + data->context != OB_FRAME_CONTEXT_FRAME)) { client_activate(data->client, o->here, FALSE, FALSE, TRUE); }