Browse Source

Align highlighted brackets border to whole pixels

pull/2952/head
Lucas Trzesniewski 2 years ago
parent
commit
1106a6251a
  1. 2
      ILSpy/TextView/BracketHighlightRenderer.cs

2
ILSpy/TextView/BracketHighlightRenderer.cs

@ -114,6 +114,8 @@ namespace ICSharpCode.ILSpy.TextView @@ -114,6 +114,8 @@ namespace ICSharpCode.ILSpy.TextView
BackgroundGeometryBuilder builder = new BackgroundGeometryBuilder();
builder.CornerRadius = 1;
builder.AlignToWholePixels = true;
builder.BorderThickness = borderPen?.Thickness ?? 0;
builder.AddSegment(textView, new TextSegment() { StartOffset = result.OpeningBracketOffset, Length = result.OpeningBracketLength });
builder.CloseFigure(); // prevent connecting the two segments

Loading…
Cancel
Save