Ticket #35576: 35576-3.diff
File 35576-3.diff, 1.7 KB (added by , 9 years ago) |
---|
-
wp-admin/css/nav-menus.css
27 27 margin-bottom: 0; 28 28 } 29 29 30 .has-no-menu-item .button-controls{ 31 display: none; 32 } 33 30 34 #nav-menus-frame { 31 35 margin-left: 300px; 32 36 margin-top: 23px; -
wp-admin/js/nav-menu.js
1054 1054 // select the search bar 1055 1055 $('.quick-search', wrapper).focus(); 1056 1056 1057 //hide button controls if no items found 1058 if( ! wrapper.find('.tabs-panel-active .menu-item-title').length ){ 1059 wrapper.addClass('has-no-menu-item'); 1060 }else{ 1061 wrapper.removeClass('has-no-menu-item'); 1062 } 1063 1057 1064 e.preventDefault(); 1058 1065 } else if ( target.hasClass('select-all') ) { 1059 1066 selectAreaMatch = /#(.*)$/.exec(e.target.href); … … 1186 1193 form = document.getElementById('nav-menu-meta'), 1187 1194 pattern = /menu-item[(\[^]\]*/, 1188 1195 $items = $('<div>').html(resp).find('li'), 1196 wrapper = panel.closest('.accordion-section-content '), 1189 1197 $item; 1190 1198 1191 1199 if( ! $items.length ) { 1192 1200 $('.categorychecklist', panel).html( '<li><p>' + navMenuL10n.noResultsFound + '</p></li>' ); 1193 1201 $( '.spinner', panel ).removeClass( 'is-active' ); 1202 wrapper.addClass('has-no-menu-item'); 1194 1203 return; 1195 1204 } 1196 1205 … … 1218 1227 1219 1228 $('.categorychecklist', panel).html( $items ); 1220 1229 $( '.spinner', panel ).removeClass( 'is-active' ); 1230 wrapper.removeClass('has-no-menu-item'); 1221 1231 }, 1222 1232 1223 1233 removeMenuItem : function(el) {