diff --git a/src/main/org/insa/graphics/drawing/BasicDrawing.java b/src/main/org/insa/graphics/drawing/BasicDrawing.java index 06da0cd..889c79e 100644 --- a/src/main/org/insa/graphics/drawing/BasicDrawing.java +++ b/src/main/org/insa/graphics/drawing/BasicDrawing.java @@ -509,7 +509,9 @@ public class BasicDrawing extends JPanel implements Drawing { this.initialize(graph); for (Node node: graph.getNodes()) { for (Arc arc: node.getSuccessors()) { - drawArc(arc, palette); + if (arc.getInfo().isOneWay() || arc.getOrigin().compareTo(arc.getDestination()) < 0) { + drawArc(arc, palette); + } } } }