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); + } + }); });