From 20d957357f22c960048a4b329d3eb1d544893f4d Mon Sep 17 00:00:00 2001 From: Bane Stojkovic Date: Sun, 30 Oct 2022 22:07:14 +0100 Subject: [PATCH] Track arc shapes --- diylc/diylc-core/src/org/diylc/presenter/G2DWrapper.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/diylc/diylc-core/src/org/diylc/presenter/G2DWrapper.java b/diylc/diylc-core/src/org/diylc/presenter/G2DWrapper.java index 69755743..3122828e 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/G2DWrapper.java +++ b/diylc/diylc-core/src/org/diylc/presenter/G2DWrapper.java @@ -561,6 +561,9 @@ class G2DWrapper extends Graphics2D implements IDrawingObserver { @Override public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) { canvasGraphics.drawArc(x, y, width, height, startAngle, arcAngle); + if (drawingComponent && (trackingAllowed || trackingContinuityAllowed)) { + appendShapeOutline(new Arc2D.Double(x, y, width, height, startAngle, arcAngle, Arc2D.OPEN)); + } } @Override