Make WordPress Core

Ticket #32094: 32094.patch

File 32094.patch, 3.4 KB (added by azaozz, 10 years ago)
  • src/wp-admin/css/widgets.css

     
    350350        display: none;
    351351}
    352352
     353.js .widgets-holder-wrap.closed .widget.ui-sortable-helper {
     354        display: block;
     355}
     356
    353357/* Hide Widget Settings by Default */
    354358.widget-inside,
    355359.widget-description {
     
    506510        cursor: pointer;
    507511}
    508512
     513#available-widgets .widget.ui-draggable-dragging .widget-top {
     514        cursor: move;
     515}
     516
    509517/* =Media Queries
    510518-------------------------------------------------------------- */
    511519
  • src/wp-admin/js/common.js

     
    860860        window.wpResponsive.init();
    861861        setPinMenu();
    862862
    863         $document.on( 'wp-window-resized.pin-menu postboxes-columnchange.pin-menu postbox-toggled.pin-menu wp-collapse-menu.pin-menu wp-scroll-start.pin-menu', setPinMenu );
     863        $document.on( 'wp-pin-menu wp-window-resized.pin-menu postboxes-columnchange.pin-menu postbox-toggled.pin-menu wp-collapse-menu.pin-menu wp-scroll-start.pin-menu', setPinMenu );
    864864});
    865865
    866866// Fire a custom jQuery event at the end of window resize
  • src/wp-admin/js/widgets.js

     
    11/*global ajaxurl, isRtl */
    22var wpWidgets;
    33(function($) {
     4        var $document = $( document );
    45
    56wpWidgets = {
    67
     
    2223                        } else {
    2324                                $wrap.addClass('closed');
    2425                        }
     26
     27                        $document.triggerHandler( 'wp-pin-menu' );
    2528                });
    2629
    2730                $('#widgets-left .sidebar-name').click( function() {
    2831                        $(this).closest('.widgets-holder-wrap').toggleClass('closed');
     32                        $document.triggerHandler( 'wp-pin-menu' );
    2933                });
    3034
    3135                $(document.body).bind('click.widgets-toggle', function(e) {
     
    8993                        distance: 2,
    9094                        helper: 'clone',
    9195                        zIndex: 100,
    92                         containment: 'document',
     96                        containment: '#wpwrap',
    9397                        start: function( event, ui ) {
    9498                                var chooser = $(this).find('.widgets-chooser');
    9599
     
    119123                        handle: '> .widget-top > .widget-title',
    120124                        cursor: 'move',
    121125                        distance: 2,
    122                         containment: 'document',
     126                        containment: '#wpwrap',
    123127                        start: function( event, ui ) {
    124128                                var height, $this = $(this),
    125129                                        $wrap = $this.parent(),
     
    174178
    175179                                        wpWidgets.save( $widget, 0, 0, 1 );
    176180                                        $widget.find('input.add_new').val('');
    177                                         $( document ).trigger( 'widget-added', [ $widget ] );
     181                                        $document.trigger( 'widget-added', [ $widget ] );
    178182                                }
    179183
    180184                                $sidebar = $widget.parent();
     
    381385                                if ( r && r.length > 2 ) {
    382386                                        $( 'div.widget-content', widget ).html( r );
    383387                                        wpWidgets.appendTitle( widget );
    384                                         $( document ).trigger( 'widget-updated', [ widget ] );
     388                                        $document.trigger( 'widget-updated', [ widget ] );
    385389                                }
    386390                        }
    387391                        if ( order ) {
     
    446450                // No longer "new" widget
    447451                widget.find( 'input.add_new' ).val('');
    448452
    449                 $( document ).trigger( 'widget-added', [ widget ] );
     453                $document.trigger( 'widget-added', [ widget ] );
    450454
    451455                /*
    452456                 * Check if any part of the sidebar is visible in the viewport. If it is, don't scroll.
     
    489493        }
    490494};
    491495
    492 $(document).ready( function(){ wpWidgets.init(); } );
     496$document.ready( function(){ wpWidgets.init(); } );
    493497
    494498})(jQuery);