Browse Source

add some fault tolerance to BackgroundGeometryBuilder

pull/23/head
Siegfried Pammer 14 years ago
parent
commit
bc17c3e8ba
  1. 3
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs

3
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs

@ -96,6 +96,9 @@ namespace ICSharpCode.AvalonEdit.Rendering @@ -96,6 +96,9 @@ namespace ICSharpCode.AvalonEdit.Rendering
int segmentStart = segment.Offset;
int segmentEnd = segment.Offset + segment.Length;
segmentStart = segmentStart.CoerceValue(0, textView.Document.TextLength);
segmentEnd = segmentEnd.CoerceValue(0, textView.Document.TextLength);
TextViewPosition start;
TextViewPosition end;

Loading…
Cancel
Save