Cannot invoke actions in quick open entries with keyboard (fixes #2493)

This commit is contained in:
Benjamin Pasero
2016-02-01 10:04:37 +01:00
parent 30c34d0d5e
commit 8cff82d8f0
5 changed files with 36 additions and 5 deletions

View File

@@ -8,6 +8,7 @@
import 'vs/css!./checkbox';
import * as nls from 'vs/nls';
import DOM = require('vs/base/browser/dom');
import {KeyCode} from 'vs/base/common/keyCodes';
import {Widget} from 'vs/base/browser/ui/widget';
import {StandardKeyboardEvent} from 'vs/base/browser/keyboardEvent';
@@ -90,7 +91,7 @@ export class Checkbox extends Widget {
}
public disable(): void {
this.domNode.removeAttribute('tabIndex');
DOM.removeTabIndexAndUpdateFocus(this.domNode);
this.domNode.setAttribute('aria-disabled', String(true));
}
}