From 8eeca90d553e6cd04df806df024e38c74ffeb83c Mon Sep 17 00:00:00 2001 From: JeLuF Date: Fri, 2 Dec 2022 10:10:21 +0100 Subject: [PATCH] Fix weird scrolling when using a pen (#588) With a pen, typing on a browser page, waiting a short moment, and then moving the pen scrolls the page. Call event.preventDefault() to disable this default behaviour for events in the canvas area. --- ui/media/js/image-editor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/media/js/image-editor.js b/ui/media/js/image-editor.js index b297196d..d39a3ae4 100644 --- a/ui/media/js/image-editor.js +++ b/ui/media/js/image-editor.js @@ -372,7 +372,7 @@ class ImageEditor { var y = (touch.clientY || 0) - bbox.top } } - + event.preventDefault() // do drawing-related stuff if (type == "mousedown" || (type == "mouseenter" && event.buttons == 1)) { if (this.dropper_active) { @@ -489,4 +489,4 @@ document.getElementById("init_image_button_draw").addEventListener("click", () = }) document.getElementById("init_image_button_inpaint").addEventListener("click", () => { document.getElementById("image-inpainter").classList.toggle("active") -}) \ No newline at end of file +})