if (block != null) {
                Point2D centre = TransformHelper.getSnappedCentre(selected);
                VisualModelTransformer.translateNodes(selected, -centre.getX(), -centre.getY());
                block.setPosition(centre);
                select(block);