Make WordPress Core

Ticket #18556: 18556.2.diff

File 18556.2.diff, 2.8 KB (added by jessepollak, 11 years ago)
  • wp-includes/js/admin-bar.js

     
    7070                        interval: 100
    7171                });
    7272
     73                adminbar.find('li.menupop').on({
     74                        "draggable.start": function(e) {
     75                                disableHoverIntent = true;
     76                        },
     77                        "draggable.stop": function(e) {
     78                                disableHoverIntent = false;
     79                        }
     80                })
     81
    7382                if ( window.location.hash )
    7483                        window.scrollBy( 0, -32 );
    7584
  • wp-admin/js/widgets.js

     
    8080                        zIndex: 100,
    8181                        containment: 'document',
    8282                        start: function(e,ui) {
     83                                $('#wpadminbar li.menupop').trigger('draggable.start');
    8384                                ui.helper.find('div.widget-description').hide();
    8485                                the_id = this.id;
    8586                        },
    8687                        stop: function(e,ui) {
     88                                $('#wpadminbar li.menupop').trigger('draggable.stop');
    8789                                if ( rem )
    8890                                        $(rem).hide();
    8991
     
    99101                        distance: 2,
    100102                        containment: 'document',
    101103                        start: function(e,ui) {
     104                                $('#wpadminbar li.menupop').trigger('draggable.start');
    102105                                ui.item.children('.widget-inside').hide();
    103106                                ui.item.css({margin:'', 'width':''});
    104107                        },
    105108                        stop: function(e,ui) {
     109                                $('#wpadminbar li.menupop').trigger('draggable.stop');
    106110                                if ( ui.item.hasClass('ui-draggable') && ui.item.data('draggable') )
    107111                                        ui.item.draggable('destroy');
    108112
  • wp-admin/js/nav-menu.js

     
    562562                                handle: '.menu-item-handle',
    563563                                placeholder: 'sortable-placeholder',
    564564                                start: function(e, ui) {
     565                                        $('#wpadminbar li.menupop').trigger('draggable.start');
    565566                                        var height, width, parent, children, tempHolder;
    566567
    567568                                        // handle placement for rtl orientation
     
    612613                                        updateSharedVars(ui);
    613614                                },
    614615                                stop: function(e, ui) {
     616                                        $('#wpadminbar li.menupop').trigger('draggable.stop');
    615617                                        var children, depthChange = currentDepth - originalDepth;
    616618
    617619                                        // Return child elements to the list
  • wp-admin/js/postbox.js

     
    7979                                forcePlaceholderSize: true,
    8080                                helper: 'clone',
    8181                                opacity: 0.65,
     82                                start: function(e, ui) {
     83                                        $('#wpadminbar li.menupop').trigger('draggable.start');
     84                                },
    8285                                stop: function(e,ui) {
     86                                        $('#wpadminbar li.menupop').trigger('draggable.stop');
    8387                                        if ( $(this).find('#dashboard_browser_nag').is(':visible') && 'dashboard_browser_nag' != this.firstChild.id ) {
    8488                                                $(this).sortable('cancel');
    8589                                                return;