File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
src/vs/workbench/contrib/welcomeGettingStarted/browser Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ import { TerminalCommandId } from '../../terminal/common/terminal.js';
31
31
import { ILogService } from '../../../../platform/log/common/log.js' ;
32
32
import { IContextKeyService } from '../../../../platform/contextkey/common/contextkey.js' ;
33
33
import { startupExpContext , StartupExperimentGroup } from '../../../services/coreExperimentation/common/coreExperimentationService.js' ;
34
+ import { AuxiliaryBarMaximizedContext } from '../../../common/contextkeys.js' ;
34
35
35
36
export const restoreWalkthroughsConfigurationKey = 'workbench.welcomePage.restorableWalkthroughs' ;
36
37
export type RestoreWalkthroughsConfigurationValue = { folder : string ; category ?: string ; step ?: string } ;
@@ -112,6 +113,11 @@ export class StartupPageRunnerContribution extends Disposable implements IWorkbe
112
113
// Wait for resolving startup editor until we are restored to reduce startup pressure
113
114
await this . lifecycleService . when ( LifecyclePhase . Restored ) ;
114
115
116
+ if ( AuxiliaryBarMaximizedContext . getValue ( this . contextKeyService ) ) {
117
+ // If the auxiliary bar is maximized, we do not show the welcome page.
118
+ return ;
119
+ }
120
+
115
121
// Always open Welcome page for first-launch, no matter what is open or which startupEditor is set.
116
122
if (
117
123
this . productService . enableTelemetry
You can’t perform that action at this time.
0 commit comments