@@ -19,9 +19,8 @@ import {
1919 IWebPanelProvider ,
2020 IWorkspaceService
2121} from '../application/types' ;
22- import { EnableStartPage } from '../experiments/groups' ;
2322import { IFileSystem } from '../platform/types' ;
24- import { IConfigurationService , IExperimentService , IExtensionContext , Resource } from '../types' ;
23+ import { IConfigurationService , IExtensionContext , Resource } from '../types' ;
2524import * as localize from '../utils/localize' ;
2625import { StopWatch } from '../utils/stopWatch' ;
2726import { StartPageMessageListener } from './startPageMessageListener' ;
@@ -51,8 +50,7 @@ export class StartPage extends WebViewHost<IStartPageMapping> implements IStartP
5150 @inject ( IDocumentManager ) private readonly documentManager : IDocumentManager ,
5251 @inject ( IApplicationShell ) private appShell : IApplicationShell ,
5352 @inject ( IExtensionContext ) private readonly context : IExtensionContext ,
54- @inject ( IApplicationEnvironment ) private appEnvironment : IApplicationEnvironment ,
55- @inject ( IExperimentService ) private readonly expService : IExperimentService
53+ @inject ( IApplicationEnvironment ) private appEnvironment : IApplicationEnvironment
5654 ) {
5755 super (
5856 configuration ,
@@ -244,10 +242,9 @@ export class StartPage extends WebViewHost<IStartPageMapping> implements IStartP
244242 }
245243
246244 private async activateBackground ( ) : Promise < void > {
247- const enabled = await this . expService . inExperiment ( EnableStartPage . experiment ) ;
248245 const settings = this . configuration . getSettings ( ) ;
249246
250- if ( enabled && settings . showStartPage && this . appEnvironment . extensionChannel === 'stable' ) {
247+ if ( settings . showStartPage && this . appEnvironment . extensionChannel === 'stable' ) {
251248 // extesionVersionChanged() reads CHANGELOG.md
252249 // So we use separate if's to try and avoid reading a file every time
253250 const firstTimeOrUpdate = await this . extensionVersionChanged ( ) ;
0 commit comments