Skip to content

Commit e1d852c

Browse files
committed
Adjust DomRenderer cursor style
1 parent 455c744 commit e1d852c

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/browser/renderer/dom/DomRenderer.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -180,20 +180,13 @@ export class DomRenderer extends Disposable implements IRenderer {
180180
`}`;
181181
// Cursor
182182
styles +=
183-
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_BLOCK_CLASS} {` +
183+
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_BLOCK_CLASS} ,` +
184+
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_BAR_CLASS} ,` +
185+
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_UNDERLINE_CLASS} ` +
186+
`{` +
184187
` outline: 1px solid ${colors.cursor.css};` +
185188
` outline-offset: -1px;` +
186189
`}` +
187-
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_BAR_CLASS} {` +
188-
` outline: 1px solid ${colors.cursor.css};` +
189-
` outline-offset: -1px;` +
190-
` width: ${this.dimensions.css.cell.width}px` +
191-
`}` +
192-
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}:not(.${FOCUS_CLASS}) .${CURSOR_CLASS}.${CURSOR_STYLE_UNDERLINE_CLASS} {` +
193-
` outline: 1px solid ${colors.cursor.css};` +
194-
` outline-offset: -1px;` +
195-
` width: ${this.dimensions.css.cell.width}px` +
196-
`}` +
197190
`${this._terminalSelector} .${ROW_CONTAINER_CLASS}.${FOCUS_CLASS} .${CURSOR_CLASS}.${CURSOR_BLINK_CLASS}:not(.${CURSOR_STYLE_BLOCK_CLASS}) {` +
198191
` animation: blink_box_shadow` + `_` + this._terminalClass + ` 1s step-end infinite;` +
199192
`}` +

0 commit comments

Comments
 (0)