all repos — openbox @ c907f5af4ad16b1b0ddcf9a17e1a196a079dd09a

openbox fork - make it a bit more like ryudo

Wrap the focus action in actions_client_move.

When alt-tabbing to iconified audacious and the playlist or eq window pops up under
the cursor, they "stole" focus from the main window.
Mikael Magnusson mikachu@comhem.se
commit

c907f5af4ad16b1b0ddcf9a17e1a196a079dd09a

parent

d5a25283dceb4b0eb7f1dcba1ac15674f6422fbe

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

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

@@ -55,7 +55,9 @@ if (data->button == 0 || client_mouse_focusable(data->client) ||

(data->context != OB_FRAME_CONTEXT_CLIENT && data->context != OB_FRAME_CONTEXT_FRAME)) { + actions_client_move(data, TRUE); client_activate(data->client, o->here, FALSE, FALSE, TRUE); + actions_client_move(data, FALSE); } } else if (data->context == OB_FRAME_CONTEXT_DESKTOP) { /* focus action on the root window. make keybindings work for this