diff --git src/wp-admin/js/customize-nav-menus.js src/wp-admin/js/customize-nav-menus.js
index d06685d..9cd39c9 100644
|
|
|
1331 | 1331 | this.container.find( '.menu-item-handle' ).on( 'click', function( e ) { |
1332 | 1332 | e.preventDefault(); |
1333 | 1333 | e.stopPropagation(); |
1334 | | api.Menus.availableMenuItemsPanel.close(); |
1335 | | var menuControl = control.getMenuControl(); |
| 1334 | var menuControl = control.getMenuControl(), |
| 1335 | isDeleteBtn = $( e.target ).is( '.item-delete, .item-delete *' ), |
| 1336 | isAddNewBtn = $( e.target ).is( '.add-new-menu-item, .add-new-menu-item *' ); |
| 1337 | |
| 1338 | if ( $( 'body' ).hasClass( 'adding-menu-items' ) && ! isDeleteBtn && ! isAddNewBtn ) { |
| 1339 | api.Menus.availableMenuItemsPanel.close(); |
| 1340 | } |
| 1341 | |
1336 | 1342 | if ( menuControl.isReordering || menuControl.isSorting ) { |
1337 | 1343 | return; |
1338 | 1344 | } |
… |
… |
|
2223 | 2229 | } |
2224 | 2230 | } ); |
2225 | 2231 | |
2226 | | control.container.find( '.menu-delete' ).on( 'click', function( event ) { |
| 2232 | control.container.find( '.menu-delete-item' ).on( 'click', function( event ) { |
2227 | 2233 | event.stopPropagation(); |
2228 | 2234 | event.preventDefault(); |
2229 | 2235 | control.setting.set( false ); |