diff --git a/src/Terminal.ts b/src/Terminal.ts index 7d0def9bd5..f6c9351bae 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -308,6 +308,11 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp this._renderService?.clear(); this._charSizeService?.measure(); break; + case 'cursorBlink': + case 'cursorStyle': + // The DOM renderer needs a row refresh to update the cursor styles + this.refresh(this.buffer.y, this.buffer.y); + break; case 'drawBoldTextInBrightColors': case 'letterSpacing': case 'lineHeight':