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.
This commit is contained in:
Mikael Magnusson 2008-02-08 14:00:38 +01:00 committed by Dana Jansens
parent d5a25283dc
commit c907f5af4a

View file

@ -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