diff options
| author | Mikael Magnusson <mikachu@comhem.se> | 2008-02-08 14:00:38 +0100 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@comhem.se> | 2008-02-08 14:00:38 +0100 |
| commit | d9d580e0382ee11127c1f4a0691b6279b9e0dc67 (patch) | |
| tree | 0edf0f0cefb357c35f2fe7cab253201b03182813 /openbox | |
| parent | 9f88642bf44ff2e500221ef140ccb9fc7c645b3d (diff) | |
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.
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/actions/focus.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbox/actions/focus.c b/openbox/actions/focus.c index 67640a4d..4d0f220d 100644 --- a/openbox/actions/focus.c +++ b/openbox/actions/focus.c @@ -43,7 +43,9 @@ static gboolean run_func(ObActionsData *data, gpointer options) (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 |
