Skip to content

Commit d76df15

Browse files
committed
Widget Factory: Fixed #3720: Removed use of extra function in jQuery.trigger.
1 parent bd58675 commit d76df15

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

ui/ui.core.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,10 @@ $.widget.prototype = {
375375
var eventName = (type == this.widgetEventPrefix
376376
? type : this.widgetEventPrefix + type);
377377
event = event || $.event.fix({ type: eventName, target: this.element[0] });
378-
return this.element.triggerHandler(eventName, [event, data], this.options[type]);
378+
379+
this.element.trigger(event, data);
380+
var ret = (this.options[type] && this.options[type].call(this.element[0], event, data));
381+
return !event.isDefaultPrevented() && ret !== false;
379382
}
380383
};
381384

0 commit comments

Comments
 (0)