@@ -337,7 +337,6 @@ class TreeRenderer<T, TFilterData, TRef, TTemplateData> implements IListRenderer
337
337
private hideTwistiesOfChildlessElements : boolean = false ;
338
338
339
339
private shouldRenderIndentGuides : boolean = false ;
340
- private renderedIndentGuides = new SetMap < ITreeNode < T , TFilterData > , HTMLDivElement > ( ) ;
341
340
private activeIndentNodes = new Set < ITreeNode < T , TFilterData > > ( ) ;
342
341
private indentGuidesDisposable : IDisposable = Disposable . None ;
343
342
@@ -348,6 +347,7 @@ class TreeRenderer<T, TFilterData, TRef, TTemplateData> implements IListRenderer
348
347
private modelProvider : ( ) => ITreeModel < T , TFilterData , TRef > ,
349
348
onDidChangeCollapseState : Event < ICollapseStateChangeEvent < T , TFilterData > > ,
350
349
private activeNodes : Collection < ITreeNode < T , TFilterData > > ,
350
+ private renderedIndentGuides : SetMap < ITreeNode < T , TFilterData > , HTMLDivElement > ,
351
351
options : ITreeRendererOptions = { }
352
352
) {
353
353
this . templateId = renderer . templateId ;
@@ -1448,7 +1448,8 @@ export abstract class AbstractTree<T, TFilterData, TRef> implements IDisposable
1448
1448
const onDidChangeCollapseStateRelay = new Relay < ICollapseStateChangeEvent < T , TFilterData > > ( ) ;
1449
1449
const onDidChangeActiveNodes = new Relay < ITreeNode < T , TFilterData > [ ] > ( ) ;
1450
1450
const activeNodes = this . disposables . add ( new EventCollection ( onDidChangeActiveNodes . event ) ) ;
1451
- this . renderers = renderers . map ( r => new TreeRenderer < T , TFilterData , TRef , any > ( r , ( ) => this . model , onDidChangeCollapseStateRelay . event , activeNodes , _options ) ) ;
1451
+ const renderedIndentGuides = new SetMap < ITreeNode < T , TFilterData > , HTMLDivElement > ( ) ;
1452
+ this . renderers = renderers . map ( r => new TreeRenderer < T , TFilterData , TRef , any > ( r , ( ) => this . model , onDidChangeCollapseStateRelay . event , activeNodes , renderedIndentGuides , _options ) ) ;
1452
1453
for ( const r of this . renderers ) {
1453
1454
this . disposables . add ( r ) ;
1454
1455
}
0 commit comments