diff --git a/src/browser/renderer/dom/DomRenderer.ts b/src/browser/renderer/dom/DomRenderer.ts index b5658509..cd854696 100644 --- a/src/browser/renderer/dom/DomRenderer.ts +++ b/src/browser/renderer/dom/DomRenderer.ts @@ -181,7 +181,7 @@ export class DomRenderer extends Disposable implements IRenderer { styles += `@keyframes blink_box_shadow` + `_` + this._terminalClass + ` {` + ` 50% {` + - ` box-shadow: none;` + + ` border-bottom-style: hidden;` + ` }` + `}`; styles += @@ -218,7 +218,9 @@ export class DomRenderer extends Disposable implements IRenderer { ` box-shadow: ${this._optionsService.rawOptions.cursorWidth}px 0 0 ${colors.cursor.css} inset;` + `}` + `${this._terminalSelector} .${ROW_CONTAINER_CLASS} .${RowCss.CURSOR_CLASS}.${RowCss.CURSOR_STYLE_UNDERLINE_CLASS} {` + - ` box-shadow: 0 -1px 0 ${colors.cursor.css} inset;` + + ` border-bottom: 1px ${colors.cursor.css};` + + ` border-bottom-style: solid;` + + ` height: calc(100% - 1px);` + `}`; // Selection styles +=