WordPress.org

Make WordPress Core

Ticket #25122: 25122.3.diff

File 25122.3.diff, 740 bytes (added by lessbloat, 6 years ago)
  • wp-admin/js/nav-menu.js

     
    178178                                                        var t = $(this),
    179179                                                                listItemDBIDMatch = re.exec( t.attr('name') ),
    180180                                                                listItemDBID = 'undefined' == typeof listItemDBIDMatch[1] ? 0 : parseInt(listItemDBIDMatch[1], 10);
     181                                                       
     182                                                        // Only show top level items
     183                                                        if (0 !== t.parents('ul.children').length)
     184                                                                return;
     185                                                       
    181186                                                        if ( this.className && -1 != this.className.indexOf('add-to-top') )
    182187                                                                processMethod = api.addMenuItemToTop;
    183188                                                        menuItems[listItemDBID] = t.closest('li').getItemData( 'add-menu-item', listItemDBID );