From 63323c494f78bf1c5121ead3b03e915da55c0d18 Mon Sep 17 00:00:00 2001 From: Per Ploug Krogslund Date: Fri, 5 Jul 2013 14:13:40 +0200 Subject: [PATCH] Adds body click detection to legacy pages --- src/Umbraco.Web.UI.Client/lib/umbraco/compat.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/lib/umbraco/compat.js b/src/Umbraco.Web.UI.Client/lib/umbraco/compat.js index 187fe7a0ef..e662b1190e 100644 --- a/src/Umbraco.Web.UI.Client/lib/umbraco/compat.js +++ b/src/Umbraco.Web.UI.Client/lib/umbraco/compat.js @@ -5,6 +5,15 @@ jQuery(document).ready(function () { jQuery(window).bind("resize", function () { scaleScrollables("body"); }); + + jQuery("body").click(function(event) { + var el = event.target.nodeName; + var pEl = event.target.parentElement.nodeName; + + if(el != "A" && el != "BUTTON" && pEl != "A" && pEl != "BUTTON"){ + UmbClientMgr.closeModalWindow(undefined); + } + }); });