From 3d51d2a38d2e6efd8b63484792f135dd85caf243 Mon Sep 17 00:00:00 2001 From: Bane Stojkovic Date: Mon, 29 Dec 2025 12:59:03 +0100 Subject: [PATCH] trace ending default values --- .../java/org/diylc/components/connectivity/CopperTrace.java | 3 +++ .../java/org/diylc/components/connectivity/CurvedTrace.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CopperTrace.java b/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CopperTrace.java index a012649fe..b65b1e418 100644 --- a/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CopperTrace.java +++ b/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CopperTrace.java @@ -207,6 +207,9 @@ public class CopperTrace extends AbstractLeadedComponent implements ILayer @EditableProperty(name = "Ending Style") @Override public LineEndingStyle getEndingStyle() { + if (endingStyle == null) { + endingStyle = LineEndingStyle.Round; + } return endingStyle; } diff --git a/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CurvedTrace.java b/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CurvedTrace.java index 94221597f..59471bd47 100644 --- a/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CurvedTrace.java +++ b/diylc/diylc-library/src/main/java/org/diylc/components/connectivity/CurvedTrace.java @@ -102,6 +102,9 @@ public class CurvedTrace extends AbstractCurvedComponent implements ILayer @EditableProperty(name = "Ending Style") public LineEndingStyle getEndingStyle() { + if (endingStyle == null) { + endingStyle = LineEndingStyle.Round; + } return endingStyle; }