From cc672674daa7d9580583db6f1e9fe9cbb7479988 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Mon, 18 Nov 2019 16:31:41 -0800 Subject: [PATCH] Double tap support for editor. --- .../editor/browser/controller/pointerHandler.ts | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/vs/editor/browser/controller/pointerHandler.ts b/src/vs/editor/browser/controller/pointerHandler.ts index 30ab2b51656..6729b51619a 100644 --- a/src/vs/editor/browser/controller/pointerHandler.ts +++ b/src/vs/editor/browser/controller/pointerHandler.ts @@ -231,7 +231,21 @@ export class PointerEventHandler extends MouseHandler { const target = this._createMouseTarget(new EditorMouseEvent(event, this.viewHelper.viewDomNode), false); if (target.position) { - this.viewController.moveTo(target.position); + // this.viewController.moveTo(target.position); + this.viewController.dispatchMouse({ + position: target.position, + mouseColumn: target.position.column, + startedOnLineNumbers: false, + mouseDownCount: event.tapCount, + inSelectionMode: false, + altKey: false, + ctrlKey: false, + metaKey: false, + shiftKey: false, + + leftButton: false, + middleButton: false, + }); } } -- GitLab