Browse Source

Fix 'InvalidOperationException: Sequence contains no elements' in CaretReferenceHighlightRenderer.Draw

pull/374/merge
Daniel Grunwald 12 years ago
parent
commit
ef49522493
  1. 2
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/CaretReferenceHighlightRenderer.cs

2
src/AddIns/BackendBindings/CSharpBinding/Project/Src/CaretReferenceHighlightRenderer.cs

@ -79,6 +79,8 @@ namespace CSharpBinding @@ -79,6 +79,8 @@ namespace CSharpBinding
public void Draw(TextView textView, DrawingContext drawingContext)
{
if (currentReferences == null) {
if (textView.VisualLines.Count == 0)
return;
var start = textView.VisualLines.First().FirstDocumentLine.LineNumber;
var end = textView.VisualLines.Last().LastDocumentLine.LineNumber;
currentReferences = new List<ISegment>();

Loading…
Cancel
Save