WordPress.org

Make WordPress Core

Ticket #13220: 13220.select.all.var.fix.1.patch

File 13220.select.all.var.fix.1.patch, 1.1 KB (added by koopersmith, 8 years ago)
  • wp-admin/js/nav-menu.dev.js

     
    598598
    599599                attachTabsPanelListeners : function() {
    600600                        $('#menu-settings-column').bind('click', function(e) {
    601                                 var selectAreaMatch, activePanel, panelIdMatch, wrapper, inputs, i;
     601                                var selectAreaMatch, activePanel, panelIdMatch, wrapper, inputs, i, items;
    602602                               
    603603                                if ( e.target && e.target.className && -1 != e.target.className.indexOf('nav-tab-link') ) {
    604604                                        panelIdMatch = /#(.*)$/.exec(e.target.href);
     
    630630
    631631                                        return false;
    632632                                } else if ( e.target && e.target.className && -1 != e.target.className.indexOf('select-all') ) {
    633                                         selectAreaMatch = /#(.*)$/.exec(e.target.href), items;
     633                                        selectAreaMatch = /#(.*)$/.exec(e.target.href);
    634634                                        if ( selectAreaMatch && selectAreaMatch[1] ) {
    635635                                                items = $('#' + selectAreaMatch[1] + ' .tabs-panel-active .potential-menu-item');
    636636                                                if( items.length === items.filter('.selected-menu-item').length )