+2
-2
@@ -584,7 +584,7 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II
|
|||||||
}, true));
|
}, true));
|
||||||
|
|
||||||
this.register(addDisposableDomListener(this.element, 'keyup', (ev: KeyboardEvent) => {
|
this.register(addDisposableDomListener(this.element, 'keyup', (ev: KeyboardEvent) => {
|
||||||
if (!wasMondifierKeyOnlyEvent(ev)) {
|
if (!wasModifierKeyOnlyEvent(ev)) {
|
||||||
this.focus();
|
this.focus();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1954,7 +1954,7 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II
|
|||||||
* Helpers
|
* Helpers
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function wasMondifierKeyOnlyEvent(ev: KeyboardEvent): boolean {
|
function wasModifierKeyOnlyEvent(ev: KeyboardEvent): boolean {
|
||||||
return ev.keyCode === 16 || // Shift
|
return ev.keyCode === 16 || // Shift
|
||||||
ev.keyCode === 17 || // Ctrl
|
ev.keyCode === 17 || // Ctrl
|
||||||
ev.keyCode === 18; // Alt
|
ev.keyCode === 18; // Alt
|
||||||
|
|||||||
Reference in New Issue
Block a user