File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -115,12 +115,6 @@ protected override Size MeasureOverride(Size availableSize)
115115 return new Size ( test . Width , 0 ) ;
116116 }
117117
118- protected override void OnDataContextChanged ( EventArgs e )
119- {
120- base . OnDataContextChanged ( e ) ;
121- InvalidateMeasure ( ) ;
122- }
123-
124118 private readonly bool _usePresenter ;
125119 private readonly bool _isOld ;
126120 }
@@ -585,6 +579,13 @@ protected override void OnPropertyChanged(AvaloniaPropertyChangedEventArgs chang
585579 protected override void OnDataContextChanged ( EventArgs e )
586580 {
587581 base . OnDataContextChanged ( e ) ;
582+
583+ foreach ( var margin in TextArea . LeftMargins )
584+ {
585+ if ( margin is LineNumberMargin )
586+ margin . InvalidateMeasure ( ) ;
587+ }
588+
588589 AutoScrollToFirstChange ( ) ;
589590 }
590591
You can’t perform that action at this time.
0 commit comments