From 69e86d4f98a362d3834adf1bf4c32ed8e433f135 Mon Sep 17 00:00:00 2001 From: John Resig Date: Mon, 5 Jan 2009 20:43:24 +0000 Subject: [PATCH] The triggered flag was being set too early, which was preventing bubbling form working when a native event existed. --- src/event.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event.js b/src/event.js index 5097302..da03813 100644 --- a/src/event.js +++ b/src/event.js @@ -229,13 +229,13 @@ jQuery.event = { } catch (e) {} } + this.triggered = false; + if ( !event.isPropagationStopped() ) { var parent = elem.parentNode || elem.ownerDocument; if ( parent ) jQuery.event.trigger(event, data, parent, true); } - - this.triggered = false; }, handle: function(event) { -- 1.7.10.4