From 8ce9046456fca5fbb814acc45a62ac3ef6d1d046 Mon Sep 17 00:00:00 2001 From: bcabanes Date: Sun, 14 Feb 2016 13:57:40 -0500 Subject: [PATCH] fix(drag): Fix the container dragging limit on release The dragging event is now attached to the body element. Closes #5 --- src/imageCropper.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/imageCropper.js b/src/imageCropper.js index 7f189e6..2c52968 100644 --- a/src/imageCropper.js +++ b/src/imageCropper.js @@ -331,14 +331,14 @@ Cropper.prototype.initializeGesture = function() { var bind = function() { self.elements.body.classList.add('imgCropper-dragging'); - self.addEventListeners(self.elements.container, self.gesture.events.move, drag); - self.addEventListeners(self.elements.container, self.gesture.events.stop, unbind); + self.addEventListeners(self.elements.body, self.gesture.events.move, drag); + self.addEventListeners(self.elements.body, self.gesture.events.stop, unbind); }; var unbind = function() { self.elements.body.classList.remove('imgCropper-dragging'); - self.removeEventListeners(self.elements.container, self.gesture.events.move, drag); - self.removeEventListeners(self.elements.container, self.gesture.events.stop, unbind); + self.removeEventListeners(self.elements.body, self.gesture.events.move, drag); + self.removeEventListeners(self.elements.body, self.gesture.events.stop, unbind); }; var drag = function(event) {