client_try_configure(data->client, &x, &y, &w, &h, &lw, &lh, TRUE);
client_find_onscreen(data->client, &x, &y, w, h, FALSE);
+ actions_client_move(data, TRUE);
client_configure(data->client, x, y, w, h, TRUE, TRUE, FALSE);
+ actions_client_move(data, FALSE);
}
return FALSE;
/* force it on screen if its moving to another monitor */
client_find_onscreen(c, &x, &y, w, h, mon != cmon);
+ actions_client_move(data, TRUE);
client_configure(c, x, y, w, h, TRUE, TRUE, FALSE);
+ actions_client_move(data, FALSE);
g_free(area);
g_free(carea);