Hide the 3rd control point for components that do not need it (Trace,

Jumper, Line)
This commit is contained in:
bancika
2020-03-22 19:40:31 +01:00
parent 12f58e60f9
commit 4da2539324
2 changed files with 6 additions and 2 deletions
@@ -2714,6 +2714,10 @@
<changeType>IMPROVEMENT</changeType> <changeType>IMPROVEMENT</changeType>
<description>Upgraded to Java 8</description> <description>Upgraded to Java 8</description>
</org.diylc.appframework.update.Change> </org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Hide the 3rd control point for components that do not need it (Trace, Jumper, Line)</description>
</org.diylc.appframework.update.Change>
</changes> </changes>
<url>https://github.com/bancika/diy-layout-creator/releases</url> <url>https://github.com/bancika/diy-layout-creator/releases</url>
</org.diylc.appframework.update.Version> </org.diylc.appframework.update.Version>
@@ -516,7 +516,7 @@ public abstract class AbstractLeadedComponent<T> extends AbstractTransparentComp
@Override @Override
public int getControlPointCount() { public int getControlPointCount() {
return getPoints().length; return getPoints().length - (getMoveLabel() ? 0 : 1);
} }
@Override @Override