node.x = Math.max(node.size + 1, Math.min(ctrl.canvasW - node.size - 1, node.x));