From: Scott González Date: Thu, 1 Jan 2009 16:12:18 +0000 (+0000) Subject: Widget Factory: Fixed #3720: Removed use of extra function in jQuery.trigger. X-Git-Tag: 1.6rc5~152 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d76df156ce83cd484cc5691c86fecb0e58fab254;p=jquery-ui.git Widget Factory: Fixed #3720: Removed use of extra function in jQuery.trigger. --- diff --git a/ui/ui.core.js b/ui/ui.core.js index 9432777d6..05bb427f7 100644 --- a/ui/ui.core.js +++ b/ui/ui.core.js @@ -375,7 +375,10 @@ $.widget.prototype = { var eventName = (type == this.widgetEventPrefix ? type : this.widgetEventPrefix + type); event = event || $.event.fix({ type: eventName, target: this.element[0] }); - return this.element.triggerHandler(eventName, [event, data], this.options[type]); + + this.element.trigger(event, data); + var ret = (this.options[type] && this.options[type].call(this.element[0], event, data)); + return !event.isDefaultPrevented() && ret !== false; } };