Sfoglia il codice sorgente

fix toolbar scroll (fix #786)

Gildas 4 anni fa
parent
commit
864896fab0
1 ha cambiato i file con 5 aggiunte e 7 eliminazioni
  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();
 	}
 }