@@ -58,7 +59,7 @@ class SelectThemeAction extends actions.Action {
}
});
letpickTheme=pick=>{
letselectTheme=pick=>{
if(pick){
letthemeId=pick.id;
if(!contributedThemesById[themeId]){
...
...
@@ -78,10 +79,21 @@ class SelectThemeAction extends actions.Action {
ipc.send('vscode:changeTheme',currentTheme);
}
}
returnwinjs.TPromise.as(null);
};
returnthis.quickOpenService.pick(picks,{placeHolder:nls.localize('themes.selectTheme',"Select Color Theme"),autoFocus:{autoFocusIndex:selectedPickIndex}}).then(pickTheme,null,pickTheme);
returnthis.quickOpenService.pick(picks,{placeHolder:nls.localize('themes.selectTheme',"Select Color Theme"),autoFocus:{autoFocusIndex:selectedPickIndex}}).then(pickTheme,null,previewTheme);