OSDN Git Service

折り畳みを有効にしてると落ちることがあった
[fooeditengine/FooEditEngine.git] / Core / EditView.cs
index 593955c..4a96730 100644 (file)
@@ -277,7 +277,7 @@ namespace FooEditEngine
                     {
                         if (this.LayoutLines.FoldingCollection.IsHidden(lineIndex))
                             continue;
-                        if (foldingData.IsFirstLine(this.LayoutLines, i))
+                        if (foldingData.IsFirstLine(this.LayoutLines, i) && foldingData.End >= lineIndex + lineLength)
                             render.DrawFoldingMark(foldingData.Expand, this.PageBound.X + this.GetRealtiveX(AreaType.FoldingArea), pos.Y);
                     }