diff --git a/Terminal.Gui/Core/Graphs/StraightLineCanvas.cs b/Terminal.Gui/Core/Graphs/StraightLineCanvas.cs index 04ec154ec..42fccbbf2 100644 --- a/Terminal.Gui/Core/Graphs/StraightLineCanvas.cs +++ b/Terminal.Gui/Core/Graphs/StraightLineCanvas.cs @@ -131,6 +131,10 @@ namespace Terminal.Gui.Graphs { private IntersectionRuneType GetRuneTypeForIntersects (IntersectionDefinition [] intersects) { + if(intersects.All(i=>i.Line.Length == 0)) { + return IntersectionRuneType.Dot; + } + // ignore dots intersects = intersects.Where (i => i.Type != IntersectionType.Dot).ToArray ();