@@ -22,11 +24,8 @@ export class ToggleTabFocusModeAction extends EditorAction {
publicrun():TPromise<boolean>{
if(this.editor.getConfiguration().tabFocusMode){
this.editor.updateOptions({tabFocusMode:false});
}else{
this.editor.updateOptions({tabFocusMode:true});
}
letoldValue=TabFocus.getTabFocusMode();
TabFocus.setTabFocusMode(!oldValue);
returnTPromise.as(true);
}
...
...
@@ -34,7 +33,14 @@ export class ToggleTabFocusModeAction extends EditorAction {
// register actions
CommonEditorRegistry.registerEditorAction(newEditorActionDescriptor(ToggleTabFocusModeAction,ToggleTabFocusModeAction.ID,nls.localize('toggle.tabfocusmode',"Toggle Use of Tab Key for Setting Focus"),{