fixed issues with resize/moveclient being called on a desktop with no clients