diff --git a/Codist/Margins/SelectionMargin.cs b/Codist/Margins/SelectionMargin.cs index 3630525a..2de6e0ba 100644 --- a/Codist/Margins/SelectionMargin.cs +++ b/Codist/Margins/SelectionMargin.cs @@ -13,14 +13,12 @@ sealed class SelectionMargin : FrameworkElement, IDisposable, IWpfTextViewMargin { public const string MarginName = nameof(SelectionMargin); const string FormatName = "Selected Text"; - const double SelectionRenderPadding = -3; const double MarginOpacity = 0.3; readonly IWpfTextView _TextView; readonly IEditorFormatMap _EditorFormatMap; readonly IVerticalScrollBar _ScrollBar; Brush _SelectionBrush; - double _ScrollbarWidth; public SelectionMargin(IWpfTextView textView, IVerticalScrollBar scrollBar) { _TextView = textView; @@ -114,13 +112,6 @@ protected override void OnRender(DrawingContext drawingContext) { } } - protected override void OnRenderSizeChanged(SizeChangedInfo sizeInfo) { - base.OnRenderSizeChanged(sizeInfo); - var b = _ScrollBar as FrameworkElement; - _ScrollbarWidth = b.ActualWidth + SelectionRenderPadding; - InvalidateVisual(); - } - void DrawSelections(DrawingContext drawingContext) { var ss = _TextView.Selection.SelectedSpans; var threshold = ss.Count < 2 ? 3 : 0.5;