Make WordPress Core

Ticket #18556: 18556.4.diff

File 18556.4.diff, 3.4 KB (added by sujin2f, 10 years ago)
  • wp-admin/js/nav-menu.js

     
    429429                                        totalMenuItems = $('#menu-to-edit li').length,
    430430                                        hasSameDepthSibling = menuItem.nextAll( '.menu-item-depth-' + depth ).length;
    431431
    432                                 menuItem.find( '.field-move' ).toggle( totalMenuItems > 1 ); 
     432                                menuItem.find( '.field-move' ).toggle( totalMenuItems > 1 );
    433433
    434434                                // Where can they move this menu item?
    435435                                if ( 0 !== position ) {
     
    592592                                handle: '.menu-item-handle',
    593593                                placeholder: 'sortable-placeholder',
    594594                                start: function(e, ui) {
     595                                        // Disable dropdown of adminbar
     596                                        $('#wpadminbar .menupop').addClass('disable');
     597
    595598                                        var height, width, parent, children, tempHolder;
    596599
    597600                                        // handle placement for rtl orientation
     
    642645                                        updateSharedVars(ui);
    643646                                },
    644647                                stop: function(e, ui) {
     648                                        // Reactivate dropdown of adminbar
     649                                        $('#wpadminbar .menupop').removeClass('disable');
     650
    645651                                        var children, subMenuTitle,
    646652                                                depthChange = currentDepth - originalDepth;
    647653
  • wp-admin/js/postbox.js

     
    8787                                forcePlaceholderSize: true,
    8888                                helper: 'clone',
    8989                                opacity: 0.65,
     90                                start: function() {
     91                                        // Disable dropdown of adminbar
     92                                        $('#wpadminbar .menupop').addClass('disable');
     93                                },
    9094                                stop: function() {
     95                                        // Reactivate dropdown of adminbar
     96                                        $('#wpadminbar .menupop').removeClass('disable');
     97
    9198                                        if ( $(this).find('#dashboard_browser_nag').is(':visible') && 'dashboard_browser_nag' != this.firstChild.id ) {
    9299                                                $(this).sortable('cancel');
    93100                                                return;
  • wp-admin/js/widgets.js

     
    9191                        zIndex: 100,
    9292                        containment: 'document',
    9393                        start: function( event, ui ) {
     94                                // Disable dropdown of adminbar
     95                                $('#wpadminbar .menupop').addClass('disable');
     96
    9497                                var chooser = $(this).find('.widgets-chooser');
    9598
    9699                                ui.helper.find('div.widget-description').hide();
     
    105108                                }
    106109                        },
    107110                        stop: function() {
     111                                // Reactivate dropdown of adminbar
     112                                $('#wpadminbar .menupop').removeClass('disable');
     113
    108114                                if ( rem ) {
    109115                                        $(rem).hide();
    110116                                }
     
    121127                        distance: 2,
    122128                        containment: 'document',
    123129                        start: function( event, ui ) {
     130                                // Disable dropdown of adminbar
     131                                $('#wpadminbar .menupop').addClass('disable');
     132
    124133                                var height, $this = $(this),
    125134                                        $wrap = $this.parent(),
    126135                                        inside = ui.item.children('.widget-inside');
     
    139148                        },
    140149
    141150                        stop: function( event, ui ) {
     151                                // Reactivate dropdown of adminbar
     152                                $('#wpadminbar .menupop').removeClass('disable');
     153
    142154                                var addNew, widgetNumber, $sidebar, $children, child, item,
    143155                                        $widget = ui.item,
    144156                                        id = the_id;
  • wp-includes/css/admin-bar.css

     
    161161        padding: 6px 0;
    162162}
    163163
     164#wpadminbar .disable .ab-submenu {
     165        display:none !important;
     166}
     167
    164168#wpadminbar .selected .shortlink-input {
    165169        display: block;
    166170}