File tree Expand file tree Collapse file tree 1 file changed +11
-14
lines changed
packages/plugin-outline-pane/src/controllers Expand file tree Collapse file tree 1 file changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -41,22 +41,19 @@ export class TreeMaster {
4141 this . initEvent ( ) ;
4242 if ( pluginContext . registerLevel === IPublicEnumPluginRegisterLevel . Workspace ) {
4343 this . setPluginContext ( workspace . window ?. currentEditorView ) ;
44- workspace . onWindowRendererReady ( ( ) => {
45- this . setPluginContext ( workspace . window ?. currentEditorView ) ;
46- let dispose : IPublicTypeDisposable | undefined ;
47- const windowViewTypeChangeEvent = ( ) => {
48- dispose = workspace . window ?. onChangeViewType ( ( ) => {
49- this . setPluginContext ( workspace . window ?. currentEditorView ) ;
50- } ) ;
51- } ;
52-
53- windowViewTypeChangeEvent ( ) ;
54-
55- workspace . onChangeActiveWindow ( ( ) => {
56- windowViewTypeChangeEvent ( ) ;
44+ let dispose : IPublicTypeDisposable | undefined ;
45+ const windowViewTypeChangeEvent = ( ) => {
46+ dispose = workspace . window ?. onChangeViewType ( ( ) => {
5747 this . setPluginContext ( workspace . window ?. currentEditorView ) ;
58- dispose && dispose ( ) ;
5948 } ) ;
49+ } ;
50+
51+ windowViewTypeChangeEvent ( ) ;
52+
53+ workspace . onChangeActiveWindow ( ( ) => {
54+ windowViewTypeChangeEvent ( ) ;
55+ this . setPluginContext ( workspace . window ?. currentEditorView ) ;
56+ dispose && dispose ( ) ;
6057 } ) ;
6158 }
6259 }
You can’t perform that action at this time.
0 commit comments