File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/vs/workbench/contrib/mergeEditor/browser/view Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ export class EditorGutter<T extends IGutterItemInfo = IGutterItemInfo> extends D
19
19
( e ) => this . _editor . hasModel ( )
20
20
) ;
21
21
22
- private readonly viewZoneChanges = new ObservableValue ( 0 , 'counter' ) ;
22
+ private readonly changeCounter = new ObservableValue ( 0 , 'counter' ) ;
23
23
24
24
constructor (
25
25
private readonly _editor : CodeEditorWidget ,
@@ -31,7 +31,11 @@ export class EditorGutter<T extends IGutterItemInfo = IGutterItemInfo> extends D
31
31
this . _register ( autorun ( ( reader ) => this . render ( reader ) , 'Render' ) ) ;
32
32
33
33
this . _editor . onDidChangeViewZones ( e => {
34
- this . viewZoneChanges . set ( this . viewZoneChanges . get ( ) + 1 , undefined ) ;
34
+ this . changeCounter . set ( this . changeCounter . get ( ) + 1 , undefined ) ;
35
+ } ) ;
36
+
37
+ this . _editor . onDidContentSizeChange ( e => {
38
+ this . changeCounter . set ( this . changeCounter . get ( ) + 1 , undefined ) ;
35
39
} ) ;
36
40
}
37
41
@@ -41,7 +45,7 @@ export class EditorGutter<T extends IGutterItemInfo = IGutterItemInfo> extends D
41
45
if ( ! this . modelAttached . read ( reader ) ) {
42
46
return ;
43
47
}
44
- this . viewZoneChanges . read ( reader ) ;
48
+ this . changeCounter . read ( reader ) ;
45
49
const scrollTop = this . scrollTop . read ( reader ) ;
46
50
47
51
const visibleRanges = this . _editor . getVisibleRanges ( ) ;
You can’t perform that action at this time.
0 commit comments