In order to simplify code flow (try not to use XWindowChanges directly anymore), directly write the new coords into local client state and then call clientReconfigure() instead of clientConfigure().
Signed-off-by: Enrico Weigelt, metux IT consult info@metux.net