@@ -35,6 +35,8 @@ export class BrowserWorkspacesService extends Disposable implements IWorkspacesS
3535 ) {
3636 super ( ) ;
3737
38+ // Opening a workspace should push it as most
39+ // recently used to the workspaces history
3840 this . addWorkspaceToRecentlyOpened ( ) ;
3941
4042 this . registerListeners ( ) ;
@@ -76,29 +78,29 @@ export class BrowserWorkspacesService extends Disposable implements IWorkspacesS
7678
7779 recents . forEach ( recent => {
7880 if ( isRecentFile ( recent ) ) {
79- this . doRemoveFromRecentlyOpened ( recentlyOpened , [ recent . fileUri ] ) ;
81+ this . doRemoveRecentlyOpened ( recentlyOpened , [ recent . fileUri ] ) ;
8082 recentlyOpened . files . unshift ( recent ) ;
8183 } else if ( isRecentFolder ( recent ) ) {
82- this . doRemoveFromRecentlyOpened ( recentlyOpened , [ recent . folderUri ] ) ;
84+ this . doRemoveRecentlyOpened ( recentlyOpened , [ recent . folderUri ] ) ;
8385 recentlyOpened . workspaces . unshift ( recent ) ;
8486 } else {
85- this . doRemoveFromRecentlyOpened ( recentlyOpened , [ recent . workspace . configPath ] ) ;
87+ this . doRemoveRecentlyOpened ( recentlyOpened , [ recent . workspace . configPath ] ) ;
8688 recentlyOpened . workspaces . unshift ( recent ) ;
8789 }
8890 } ) ;
8991
9092 return this . saveRecentlyOpened ( recentlyOpened ) ;
9193 }
9294
93- async removeFromRecentlyOpened ( paths : URI [ ] ) : Promise < void > {
95+ async removeRecentlyOpened ( paths : URI [ ] ) : Promise < void > {
9496 const recentlyOpened = await this . getRecentlyOpened ( ) ;
9597
96- this . doRemoveFromRecentlyOpened ( recentlyOpened , paths ) ;
98+ this . doRemoveRecentlyOpened ( recentlyOpened , paths ) ;
9799
98100 return this . saveRecentlyOpened ( recentlyOpened ) ;
99101 }
100102
101- private doRemoveFromRecentlyOpened ( recentlyOpened : IRecentlyOpened , paths : URI [ ] ) : void {
103+ private doRemoveRecentlyOpened ( recentlyOpened : IRecentlyOpened , paths : URI [ ] ) : void {
102104 recentlyOpened . files = recentlyOpened . files . filter ( file => {
103105 return ! paths . some ( path => path . toString ( ) === file . fileUri . toString ( ) ) ;
104106 } ) ;
0 commit comments