Skip to content

Commit 7894b4b

Browse files
committed
Merge branch 'pr/553’
* pr/553: Optimized Events.trigger method when no event is emitted
2 parents 0d51fd1 + b17cb48 commit 7894b4b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/core/Events.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,17 @@ var Common = require('./Common');
8484
callbacks,
8585
eventClone;
8686

87-
if (object.events) {
87+
var events = object.events;
88+
89+
if (events && Common.keys(events).length > 0) {
8890
if (!event)
8991
event = {};
9092

9193
names = eventNames.split(' ');
9294

9395
for (var i = 0; i < names.length; i++) {
9496
name = names[i];
95-
callbacks = object.events[name];
97+
callbacks = events[name];
9698

9799
if (callbacks) {
98100
eventClone = Common.clone(event, false);

0 commit comments

Comments
 (0)