X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fevent.js;h=52714600e6b05f8401f82ff22bfa4bacbb4f64b0;hb=150e44cddaa606f9299d4e44ea8a0c01ad8f7166;hp=820b2b06ab88a01288eadd33b7608d8885e8cbe4;hpb=435772e29b4ac4ccfdefbc4045d43f714e153381;p=jquery.git diff --git a/src/event.js b/src/event.js index 820b2b0..5271460 100644 --- a/src/event.js +++ b/src/event.js @@ -864,6 +864,11 @@ function liveHandler( event ) { related, match, fn, elem, j, i, l, data, live = jQuery.extend({}, jQuery.data( this, "events" ).live); + // Make sure we avoid non-left-click bubbling in Firefox (#3861) + if ( event.button && event.type === "click" ) { + return; + } + for ( j in live ) { fn = live[j]; if ( fn.live === event.type ||