File tree Expand file tree Collapse file tree
src/vs/base/parts/quickopen/browser Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -650,21 +650,21 @@ class Renderer implements IRenderer<QuickOpenEntry> {
650650 public disposeTemplate ( templateId : string , templateData : any ) : void {
651651 if ( templateId === templateEntryItem ) {
652652 this . entryItemRenderer . disposeTemplate ( null , templateId , templateData ) ;
653+ } else {
654+ const data = templateData as IQuickOpenEntryGroupTemplateData ;
655+ data . actionBar . dispose ( ) ;
656+ data . actionBar = null ;
657+ data . container = null ;
658+ data . description . dispose ( ) ;
659+ data . description = null ;
660+ data . detail . dispose ( ) ;
661+ data . detail = null ;
662+ data . group = null ;
663+ data . icon = null ;
664+ data . label . dispose ( ) ;
665+ data . label = null ;
666+ data . prefix = null ;
653667 }
654-
655- const data = templateData as IQuickOpenEntryGroupTemplateData ;
656- data . actionBar . dispose ( ) ;
657- data . actionBar = null ;
658- data . container = null ;
659- data . description . dispose ( ) ;
660- data . description = null ;
661- data . detail . dispose ( ) ;
662- data . detail = null ;
663- data . group = null ;
664- data . icon = null ;
665- data . label . dispose ( ) ;
666- data . label = null ;
667- data . prefix = null ;
668668 }
669669}
670670
You can’t perform that action at this time.
0 commit comments