diff --git a/terminus-terminal/src/frontends/htermFrontend.ts b/terminus-terminal/src/frontends/htermFrontend.ts index b3967973..77b4faf3 100644 --- a/terminus-terminal/src/frontends/htermFrontend.ts +++ b/terminus-terminal/src/frontends/htermFrontend.ts @@ -235,5 +235,12 @@ export class HTermFrontend extends Frontend { size.height += this.configuredLinePadding return size } + + const onCursorBlink_ = this.term.onCursorBlink_.bind(this.term) + + this.term.onCursorBlink_ = () => { + this.term.cursorNode_.style.opacity = '0' + onCursorBlink_() + } } }