]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.g2d/src/org/simantics/g2d/diagram/participant/TerminalPainter.java
Customizable terminal pick distance
[simantics/platform.git] / bundles / org.simantics.g2d / src / org / simantics / g2d / diagram / participant / TerminalPainter.java
index d9c707993798974e4bb5ffce2fef813fce57f5df..2fd03aa6c9992c944baec544fd57c515e27edf79 100644 (file)
@@ -273,13 +273,13 @@ public class TerminalPainter extends AbstractDiagramParticipant {
     }
     
     public Rectangle2D getTerminalShape() {
-       double pickDist = pointerInteractor.getPickDistance();
+       double pickDist = pointerInteractor.getTerminalPickDistance();
        return new Rectangle2D.Double(-pickDist - 0.5, -pickDist - 0.5, pickDist * 2 + 1, pickDist * 2 + 1);
     }
     
     public Rectangle2D getPickRectangle(double x, double y) {
-       double pickDist = pointerInteractor.getPickDistance();
-        Rectangle2D controlPickRect = new Rectangle2D.Double(x-pickDist, y-pickDist, pickDist*2+1, pickDist*2+1);
+       double pickDist = pointerInteractor.getTerminalPickDistance();
+        Rectangle2D controlPickRect = new Rectangle2D.Double(x-pickDist, y-pickDist, pickDist*2, pickDist*2);
         return controlPickRect;
     }