aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/ui.core.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/ui.core.js b/ui/ui.core.js
index 88ee6bc9f..70fab6e26 100644
--- a/ui/ui.core.js
+++ b/ui/ui.core.js
@@ -455,6 +455,11 @@ $.ui.mouse = {
// anymore, so this fix is needed
($.browser.safari || event.preventDefault());
+ // was changed to return true in rev 1000 because that allows the
+ // event to bubble - however, exactly that causes much pain for
+ // nested widgets, so we call stopPropagation(). Building a work-
+ // around for the above is much easier.
+ event.stopPropagation();
return true;
},