WordPress.org

Make WordPress Core

Ticket #20096: close-mce-popups.patch

File close-mce-popups.patch, 753 bytes (added by azaozz, 9 years ago)
  • wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js

     
    277277                                if ( e.target.nodeName != 'IMG' )
    278278                                        ed.plugins.wordpress._hideButtons();
    279279                        });
     280
     281                        // close popups when clicking on the background
     282                        tinymce.dom.Event.add(document.body, 'click', function(e){
     283                                var id;
     284
     285                                if ( tinymce.DOM.is(e.target, '#mceModalBlocker') ) {
     286                                        for ( id in ed.windowManager.windows ) {
     287                                                ed.windowManager.close(null, id);
     288                                        }
     289                                }
     290                        });
    280291                },
    281292
    282293                getInfo : function() {