aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRivo Laks2014-02-05 14:34:57 +0200
committerRivo Laks2014-02-05 14:34:57 +0200
commit8d9d527bf6c59df5260c5f9244d788ed0e42f784 (patch)
tree99e76e4f37f16aa746b71829e8c3c77ad599a1fe
parent1449c014ed449c7c139e2912b0ebb063b1134c83 (diff)
downloaddjango-debug-toolbar-8d9d527bf6c59df5260c5f9244d788ed0e42f784.tar.bz2
Don't unbind all mousemove events
There was no namespace specified for mousemove event, which caused all document's mousemove event handlers to be removed.
-rw-r--r--debug_toolbar/static/debug_toolbar/js/toolbar.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/debug_toolbar/static/debug_toolbar/js/toolbar.js b/debug_toolbar/static/debug_toolbar/js/toolbar.js
index 10a9c02..d8c1b27 100644
--- a/debug_toolbar/static/debug_toolbar/js/toolbar.js
+++ b/debug_toolbar/static/debug_toolbar/js/toolbar.js
@@ -140,7 +140,7 @@
var handle = $('#djDebugToolbarHandle');
$('#djShowToolBarButton').on('mousedown', function (event) {
var baseY = handle.offset().top - event.pageY;
- $(document).on('mousemove', function (event) {
+ $(document).on('mousemove.djDebug', function (event) {
var offset = handle.offset();
offset.top = baseY + event.pageY;
handle.offset(offset);
@@ -149,7 +149,7 @@
return false;
});
$(document).on('mouseup', function () {
- $(document).off('mousemove');
+ $(document).off('mousemove.djDebug');
if (djdt.handleDragged) {
var top = handle.offset().top;
djdt.cookie.set('djdttop', top, {