diff options
| author | Mikael Magnusson <mikachu@comhem.se> | 2008-02-08 14:00:38 +0100 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2008-02-13 21:37:28 -0500 |
| commit | c907f5af4ad16b1b0ddcf9a17e1a196a079dd09a (patch) | |
| tree | 7a5547235311e1dc1803076bca0b227acf923037 | |
| parent | d5a25283dceb4b0eb7f1dcba1ac15674f6422fbe (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.
| -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 67c1479f..0ef9d268 100644 --- a/openbox/actions/focus.c +++ b/openbox/actions/focus.c @@ -55,7 +55,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 |
