Skip to content
Permalink
Browse files

core: fixed mouse plugin event binding - now binds events with the na…

…mespace this.widgetName
  • Loading branch information
Paul Bakaus
Paul Bakaus committed May 29, 2008
1 parent 8c1d775 commit cd2adeb7259d1705630fa5c9537667066cc8ae8b
Showing with 7 additions and 7 deletions.
  1. +7 −7 ui/source/ui.core.js
@@ -159,8 +159,8 @@
$.ui.mouse = {
mouseInit: function() {
var self = this;
this.element.bind('mousedown.mouse', function(e) {

this.element.bind('mousedown.'+this.widgetName, function(e) {
return self.mouseDown(e);
});

@@ -176,7 +176,7 @@
// TODO: make sure destroying one instance of mouse doesn't mess with
// other instances of mouse
mouseDestroy: function() {
this.element.unbind('.mouse');
this.element.unbind('.'+this.widgetName);

// Restore text selection in IE
($.browser.msie
@@ -211,8 +211,8 @@
return self.mouseUp(e);
};
$(document)
.bind('mousemove.mouse', this._mouseMoveDelegate)
.bind('mouseup.mouse', this._mouseUpDelegate);
.bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
.bind('mouseup.'+this.widgetName, this._mouseUpDelegate);

return false;
},
@@ -239,8 +239,8 @@

mouseUp: function(e) {
$(document)
.unbind('mousemove.mouse', this._mouseMoveDelegate)
.unbind('mouseup.mouse', this._mouseUpDelegate);
.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);

if (this._mouseStarted) {
this._mouseStarted = false;

0 comments on commit cd2adeb

Please sign in to comment.
You can’t perform that action at this time.