{
Options *o = options;
- actions_client_move(data, FALSE);
+ actions_client_move(data, TRUE);
if (o->add)
screen_add_desktop(o->current);
else
screen_remove_desktop(o->current);
- actions_client_move(data, TRUE);
+ actions_client_move(data, FALSE);
return FALSE;
}
w != data->client->area.width ||
h != data->client->area.height)
{
- actions_client_move(data, FALSE);
- client_move_resize(data->client, x, y, w, h);
actions_client_move(data, TRUE);
+ client_move_resize(data->client, x, y, w, h);
+ actions_client_move(data, FALSE);
}
}
}
yoff = yoff == 0 ? 0 :
(yoff < 0 ? MAX(yoff, oh-nh) : MIN(yoff, oh-nh));
- actions_client_move(data, FALSE);
- client_move_resize(c, x + xoff, y + yoff, nw, nh);
actions_client_move(data, TRUE);
+ client_move_resize(c, x + xoff, y + yoff, nw, nh);
+ actions_client_move(data, FALSE);
}
return FALSE;