From 7852c12d8a212fc85889a0a63300b3f6b207c0ea Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Mon, 10 Dec 2012 15:52:39 +0100 Subject: [PATCH] [FIX] Better fix for unclickable z-indexed items in dialogs. (Patching jQuery UI dialog) bzr revid: fme@openerp.com-20121210145239-0x1sprin6hp66ghl --- addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js b/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js index f0fa9c321d4..9992bc6337c 100644 --- a/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js +++ b/addons/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js @@ -8952,7 +8952,8 @@ $.extend( $.ui.dialog.overlay, { $( document ).bind( $.ui.dialog.overlay.events, function( event ) { // stop events if the z-index of the target is < the z-index of the overlay // we cannot return true when we don't want to cancel the event (#3523) - if ( $(event.target).closest('.ui-dialog').zIndex() < $.ui.dialog.overlay.maxZ ) { + if ($(event.target).zIndex() < $.ui.dialog.overlay.maxZ && + $(event.target).closest('.ui-dialog').zIndex() < $.ui.dialog.overlay.maxZ) { return false; } });