code: protected Coordinate getScreenPosition(MouseEvent<?> event) {
  		if (snappingActive) {
  			return getTransformer().worldToView(getWorldPosition(event));
  		}
  		return super.getScreenPosition(event);
  	}
docs: Return the screen position of the mouse event, unless snapping is activated. If that is the case, a snapped
  point will be returned (still in screen space).