void GlyphTextMarkerServiceImpl_MarkerAdded(object sender, GlyphTextMarkerAddedEventArgs e) { if (TextView.IsClosed) { return; } if (!e.Marker.TextViewFilter(TextView)) { return; } markerAndSpanCollection.Add(e.Marker, GetSnapshotSpan(e.Marker)?.Span); glyphTextMarkerListener?.OnAdded(new[] { e.Marker }); Refresh(e.Marker); }
void GlyphTextMarkerServiceImpl_MarkerAdded(object sender, GlyphTextMarkerAddedEventArgs e) { if (TextView.IsClosed) return; if (!e.Marker.TextViewFilter(TextView)) return; markerAndSpanCollection.Add(e.Marker, GetSnapshotSpan(e.Marker)?.Span); glyphTextMarkerListener?.OnAdded(new[] { e.Marker }); Refresh(e.Marker); }