From 8bd60949abfca8cb88fef8f406bf0152e324fced Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Tue, 4 Oct 2016 14:27:04 -0700 Subject: [PATCH] Set line-height of xterm.js' text area to 0 It's taking up space when it has focus which breaks the terminal's position. This only seems to happen on Mac for some reason. Fixes #12038 --- src/vs/workbench/parts/terminal/electron-browser/media/xterm.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/parts/terminal/electron-browser/media/xterm.css b/src/vs/workbench/parts/terminal/electron-browser/media/xterm.css index 24d687abceee..57e37d10f412 100644 --- a/src/vs/workbench/parts/terminal/electron-browser/media/xterm.css +++ b/src/vs/workbench/parts/terminal/electron-browser/media/xterm.css @@ -42,6 +42,7 @@ width: 0; height: 0; z-index: -10; + line-height: 0; } .monaco-workbench .panel.integrated-terminal .xterm .xterm-helper-textarea:focus {