diff --git a/diylc/diylc-core/src/org/diylc/components/AbstractCurvedComponent.java b/diylc/diylc-core/src/org/diylc/components/AbstractCurvedComponent.java index 58c27a0c..ef0c4d76 100644 --- a/diylc/diylc-core/src/org/diylc/components/AbstractCurvedComponent.java +++ b/diylc/diylc-core/src/org/diylc/components/AbstractCurvedComponent.java @@ -128,7 +128,7 @@ public abstract class AbstractCurvedComponent extends AbstractTransparentComp if (getPointCount() == PointCount.TWO) { path.lineTo(p[1].x, p[1].y); } else if (getPointCount() == PointCount.THREE) { - path.quadTo(p[1].x, p[1].y, p[2].x, p[2].y); + path.curveTo(p[1].x, p[1].y, p[1].x, p[1].y, p[2].x, p[2].y); } else if (getPointCount() == PointCount.FOUR) { path.curveTo(p[1].x, p[1].y, p[2].x, p[2].y, p[3].x, p[3].y); } else if (getPointCount() == PointCount.FIVE) { diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar index f057b085..d2ee3d6f 100644 Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar index f057b085..d2ee3d6f 100644 Binary files a/diylc/diylc-swing/lib/diylc-core.jar and b/diylc/diylc-swing/lib/diylc-core.jar differ diff --git a/diylc/diylc-swing/update.xml b/diylc/diylc-swing/update.xml index 2e484e32..845c636e 100644 --- a/diylc/diylc-swing/update.xml +++ b/diylc/diylc-swing/update.xml @@ -2014,6 +2014,10 @@ BUG_FIX Fixed selection issues on right click in OSX + + BUG_FIX + Reverted undesired change for four-point curved traces and wires which made them slightly more curved than before + https://github.com/bancika/diy-layout-creator/releases