Only show cross-hairs when terminal has focus

Fixes #1767
This commit is contained in:
Jeff Smith
2018-10-29 16:18:35 -05:00
parent f3cd652e74
commit c7eb727220
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -1154,9 +1154,9 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II
*/
public updateCursorStyle(ev: KeyboardEvent): void {
if (this.selectionManager && this.selectionManager.shouldColumnSelect(ev)) {
this.element.classList.add('xterm-cursor-crosshair');
this.element.classList.add('column-select');
} else {
this.element.classList.remove('xterm-cursor-crosshair');
this.element.classList.remove('column-select');
}
}
+1 -1
View File
@@ -139,7 +139,7 @@
cursor: pointer;
}
.xterm.xterm-cursor-crosshair {
.xterm.column-select.focus {
/* Column selection mode */
cursor: crosshair;
}