diff --git a/modules/jquery.wikiEditor.dialogs.config.js b/modules/jquery.wikiEditor.dialogs.config.js index 578eefc2..e76ca03f 100644 --- a/modules/jquery.wikiEditor.dialogs.config.js +++ b/modules/jquery.wikiEditor.dialogs.config.js @@ -1295,6 +1295,7 @@ $.wikiEditor.modules.dialogs.config = { dialog: { width: 500, dialogClass: 'wikiEditor-toolbar-dialog', + modal: false, buttons: { 'wikieditor-toolbar-tool-replace-button-findnext': function ( e ) { $(this).closest( '.ui-dialog' ).data( 'dialogaction', e.target ); diff --git a/modules/jquery.wikiEditor.dialogs.js b/modules/jquery.wikiEditor.dialogs.js index 8a629e14..f6d86d78 100644 --- a/modules/jquery.wikiEditor.dialogs.js +++ b/modules/jquery.wikiEditor.dialogs.js @@ -124,7 +124,10 @@ $.wikiEditor.modules.dialogs = { // Add some stuff to configuration configuration.bgiframe = true; configuration.autoOpen = false; - configuration.modal = true; + // By default our dialogs are modal, unless explicitely defined in their specific configuration. + if( typeof configuration.modal == "undefined" ) { + configuration.modal = true; + } configuration.title = $.wikiEditor.autoMsg( module, 'title' ); // Transform messages in keys // Stupid JS won't let us do stuff like