From a215362764ccca668c8b5247da74e60e3d6449ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Breitbart?= Date: Sat, 17 Aug 2019 13:41:15 +0200 Subject: [PATCH] drop leftover aux button support, cleanup remnants --- src/Terminal.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Terminal.ts b/src/Terminal.ts index c53e7c98..63a90052 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -688,7 +688,6 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp // Listen for mouse events and translate // them into terminal mouse protocols. - // this.bindMouse(); this.bindMouse(); } @@ -767,11 +766,11 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp break; case 'mouseup': action = CoreMouseAction.UP; - but = ev.button < 3 ? ev.button : ev.button + 5; + but = ev.button < 3 ? ev.button : CoreMouseButton.NONE; break; case 'mousedown': action = CoreMouseAction.DOWN; - but = ev.button < 3 ? ev.button : ev.button + 5; + but = ev.button < 3 ? ev.button : CoreMouseButton.NONE; break; case 'wheel': // only UP/DOWN wheel events are respected @@ -880,7 +879,6 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp } if (!(events & CoreMouseEventType.UP)) { - // always remove possible leftover handler this._document.removeEventListener('mouseup', requestedEvents.mouseup); requestedEvents.mouseup = null; } else if (!requestedEvents.mouseup) { @@ -888,7 +886,6 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp } if (!(events & CoreMouseEventType.DRAG)) { - // always remove possible leftover handler this._document.removeEventListener('mousemove', requestedEvents.mousedrag); requestedEvents.mousedrag = null; } else if (!requestedEvents.mousedrag) {