From de7dab5cab4e627278d370459541bd4d6e1a2f8a Mon Sep 17 00:00:00 2001 From: rainbow napkin Date: Wed, 9 Apr 2025 22:05:59 -0400 Subject: [PATCH] Improved clickDragger behavior. --- www/js/utils.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/www/js/utils.js b/www/js/utils.js index 923166d..ca4ca3a 100644 --- a/www/js/utils.js +++ b/www/js/utils.js @@ -518,6 +518,12 @@ class canopyUXUtils{ drag(event){ if(this.dragLock && this.enabled){ + //If no buttons are being held down + if(event.buttons == 0){ + //end the drag + this.endDrag(); + } + if(this.leftHandle){ //get difference between mouse and right edge of element var difference = this.element.getBoundingClientRect().right - event.clientX;