r1461 - trunk/ui
r1461 - trunk/ui
Author: scott.gonzalez
Date: Thu Jan 1 08:12:18 2009
New Revision: 1461
Modified:
trunk/ui/ui.core.js
Log:
Widget Factory: Fixed #3720: Removed use of extra function in
jQuery.trigger.
Modified: trunk/ui/ui.core.js
==============================================================================
--- trunk/ui/ui.core.js (original)
+++ trunk/ui/ui.core.js Thu Jan 1 08:12:18 2009
@@ -375,7 +375,10 @@
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;
}
};