Skip to content

Commit ab32af9

Browse files
Fix code logic
1 parent a248125 commit ab32af9

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ var event_handler = function (root) {
3636
while (target) {
3737
for (var i in list) {
3838
if (match_selector(root, target, list[i].selector)) {
39-
list[i].callback(e, target);
39+
ret = list[i].callback(e, target);
4040
break;
4141
}
42-
}
4342

44-
// If callback returned false - stop next propaganation
45-
if (ret === false) {
46-
e.preventDefault();
47-
return;
43+
// If callback returned false - stop next propaganation
44+
if (ret === false) {
45+
e.preventDefault();
46+
return;
47+
}
4848
}
4949

5050
if (target === root) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "domd",
33
"description": "Small dependency free DOM delegator",
44
"keywords": ["DOM", "delegate", "event", "handle", "domd"],
5-
"version": "0.5.3",
5+
"version": "0.5.4",
66
"main": "index.js",
77
"scripts": {
88
"test": "echo \"Error: no test specified\" && exit 1"

0 commit comments

Comments
 (0)