diff --git a/src/Terminal.ts b/src/Terminal.ts index 78f16ef9..ef05c664 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -665,9 +665,9 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp this.linkifier.attachToDom(this.element, this._mouseZoneManager); // apply mouse event classes set by escape codes before terminal was attached - this.element.classList.toggle('enable-mouse-events', this.mouseEvents); if (this.mouseEvents) { this._selectionService.disable(); + this.element.classList.add('enable-mouse-events'); } else { this._selectionService.enable(); }