Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Made it so that the last return value is always returned from handle(…
…) (unless one of the return values was false, in which case the return value is false). (Bug #1416)
  • Loading branch information
jeresig committed Aug 28, 2007
1 parent 127c0b8 commit 25e83d2
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/event/event.js
Expand Up @@ -170,10 +170,14 @@ jQuery.event = {
args[0].handler = c[j];
args[0].data = c[j].data;

if ( c[j].apply( this, args ) === false ) {
var tmp = c[j].apply( this, args );

if ( val !== false )
val = tmp;

if ( tmp === false ) {
event.preventDefault();
event.stopPropagation();
val = false;
}
}

Expand Down

0 comments on commit 25e83d2

Please sign in to comment.