fn dragmove allows x-translation only