Make WordPress Core

Ticket #48198: 48198.2.diff

File 48198.2.diff, 1.4 KB (added by afercia, 5 years ago)
  • src/js/_enqueues/wp/customize/nav-menus.js

     
    216216                                }
    217217                        } );
    218218
    219                         // Clear the search results and trigger a `keyup` event to fire a new search.
     219                        // Clear the search results and trigger an `input` event to fire a new search.
    220220                        this.$clearResults.on( 'click', function() {
    221                                 self.$search.val( '' ).focus().trigger( 'keyup' );
     221                                self.$search.val( '' ).focus().trigger( 'input' );
    222222                        } );
    223223
    224224                        this.$el.on( 'input', '#custom-menu-item-name.invalid, #custom-menu-item-url.invalid', function() {
     
    733733                        $( 'body' ).removeClass( 'adding-menu-items' );
    734734                        $( '#available-menu-items .menu-item-handle.item-added' ).removeClass( 'item-added' );
    735735
    736                         this.$search.val( '' ).trigger( 'keyup' );
     736                        this.$search.val( '' ).trigger( 'input' );
    737737                },
    738738
    739739                // Add a few keyboard enhancements to the panel.
     
    18191819                                /*
    18201820                                 * If the menu item deleted is the only of its instance left,
    18211821                                 * remove the check icon of this menu item in the right panel.
    1822                                  */ 
     1822                                 */
    18231823                                _.each( addedItems, function( addedItem ) {
    18241824                                        var menuItemId, menuItemControl, matches;
    1825                                                
     1825
    18261826                                        // This is because menu item that's deleted is just hidden.
    18271827                                        if ( ! $( addedItem ).is( ':visible' ) ) {
    18281828                                                return;