浏览代码

Revert "simulate a db tap on mobile to insert text (#1155)" (#1179)

This reverts commit 56034eacb049c3b157728f82cd1124f9de1a2c59.
Christopher Chedeau 5 年之前
父节点
当前提交
79557676c2
共有 1 个文件被更改,包括 0 次插入24 次删除
  1. 0 24
      src/components/App.tsx

+ 0 - 24
src/components/App.tsx

@@ -121,7 +121,6 @@ function withBatchedUpdates<
 
 const { history } = createHistory();
 
-let didTapTwice: boolean = false;
 let cursorX = 0;
 let cursorY = 0;
 let isHoldingSpace: boolean = false;
@@ -370,7 +369,6 @@ export class App extends React.Component<any, AppState> {
     document.addEventListener("copy", this.onCopy);
     document.addEventListener("paste", this.pasteFromClipboard);
     document.addEventListener("cut", this.onCut);
-    window.addEventListener("touchstart", this.onTapStart);
 
     document.addEventListener("keydown", this.onKeyDown, false);
     document.addEventListener("keyup", this.onKeyUp, { passive: true });
@@ -404,7 +402,6 @@ export class App extends React.Component<any, AppState> {
 
     document.removeEventListener("copy", this.onCopy);
     document.removeEventListener("paste", this.pasteFromClipboard);
-    window.removeEventListener("touchstart", this.onTapStart);
     document.removeEventListener("cut", this.onCut);
 
     document.removeEventListener("keydown", this.onKeyDown, false);
@@ -557,27 +554,6 @@ export class App extends React.Component<any, AppState> {
     );
   };
 
-  private onTapStart = (event: TouchEvent) => {
-    let timeoutId;
-    if (!didTapTwice) {
-      didTapTwice = true;
-      timeoutId = setTimeout(function () {
-        didTapTwice = false;
-      }, 300);
-      return false;
-    }
-    if (didTapTwice) {
-      const [touch] = event.touches;
-      // @ts-ignore
-      this.handleCanvasDoubleClick({
-        clientX: touch.clientX,
-        clientY: touch.clientY,
-      });
-      clearTimeout(timeoutId);
-    }
-    event.preventDefault();
-  };
-
   private pasteFromClipboard = withBatchedUpdates(
     async (event: ClipboardEvent | null) => {
       // #686