fixes for double points

This commit is contained in:
Branislav Stojkovic
2020-09-11 15:20:17 +02:00
parent 8c63184740
commit 0aaaea2bfa
33 changed files with 338 additions and 331 deletions
@@ -304,7 +304,7 @@ class G2DWrapper extends Graphics2D implements IDrawingObserver {
@Override
public void draw(Shape s) {
canvasGraphics.draw(s);
if (drawingComponent && trackingAllowed) {
if (drawingComponent && (trackingAllowed || trackingContinuityAllowed)) {
appendShapeOutline(s);
}
}
@@ -378,7 +378,9 @@ class G2DWrapper extends Graphics2D implements IDrawingObserver {
@Override
public void fill(Shape s) {
canvasGraphics.fill(s);
appendShape(s);
if (drawingComponent && (trackingAllowed || trackingContinuityAllowed)) {
appendShape(s);
}
}
@Override