? 840344-node-add-argument-referring-to-no-longer-used-conf-array.patch ? 883902_ctools_remove_color_module_0.patch ? 894040-show-cancel-too-much.patch ? 900570-no-such-thing-as-expand.patch ? 905546-let-absolute-divs-be-clicked-on.patch ? 908104-6.patch ? 911396-1_fix_notice.patch ? 920266-panels-simple_cache-t.patch ? 922442_ctools_css_include_2.patch ? 931434.patch ? 942968-tags-break-term-access-rule.patch ? _ctools_css_disassemble_declaration_1.patch ? advanced-help-ctools-export-ui-1.patch ? ctools-358953-12.patch ? ctools-doc-error.patch ? ctools-redirect-options-1.patch ? ctools_css_disassemble.patch ? wizard.html_.patch Index: js/modal.js =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/ctools/js/modal.js,v retrieving revision 1.17.2.19 diff -u -p -r1.17.2.19 modal.js --- js/modal.js 1 Sep 2010 22:12:31 -0000 1.17.2.19 +++ js/modal.js 20 Oct 2010 18:50:35 -0000 @@ -354,6 +354,14 @@ event = window.event; target = event.srcElement; } + + var parents = $(target).parents().get(); + for (var i in $(target).parents().get()) { + var position = $(parents[i]).css('position'); + if (position == 'absolute' || position == 'fixed') { + return true; + } + } if( $(target).filter('*:visible').parents('#modalContent').size()) { // allow the event only if target is a visible child node of #modalContent return true;