瀏覽代碼

fix toolbar scroll (fix #786)

Gildas 4 年之前
父節點
當前提交
864896fab0
共有 1 個文件被更改,包括 5 次插入7 次删除
  1. 5 7
      extension/ui/bg/ui-editor.js

+ 5 - 7
extension/ui/bg/ui-editor.js

@@ -229,13 +229,11 @@ function toolbarOnTouchStart(event) {
 function toolbarOnTouchMove(event) {
 	if (toolbarPositionPointer != null) {
 		const position = getPosition(event);
-		toolbarTranslate = Math.min(Math.max((orientationPortrait ? position.screenY : position.screenX) - toolbarPositionPointer, toolbarTranslateMax), 0);
-		if (Math.abs(toolbarTranslate)) {
-			toolbarMoving = true;
-			toolbarElement.style.setProperty("transform", orientationPortrait ? `translate(0, ${toolbarTranslate}px)` : `translate(${toolbarTranslate}px, 0)`);
-			editorElement.style.setProperty("pointer-events", "none");
-			event.preventDefault();
-		}
+		toolbarTranslate = Math.min(Math.max((orientationPortrait ? position.screenY : position.screenX) - toolbarPositionPointer, toolbarTranslateMax - toolbarPositionPointer), 0);
+		toolbarMoving = true;
+		toolbarElement.style.setProperty("transform", orientationPortrait ? `translate(0, ${toolbarTranslate}px)` : `translate(${toolbarTranslate}px, 0)`);
+		editorElement.style.setProperty("pointer-events", "none");
+		event.preventDefault();
 	}
 }