WordPress.org

Make WordPress Core

Ticket #30378: 30378.diff

File 30378.diff, 851 bytes (added by westonruter, 5 years ago)

https://github.com/xwp/wordpress-develop/pull/55

  • src/wp-admin/js/customize-widgets.js

    diff --git src/wp-admin/js/customize-widgets.js src/wp-admin/js/customize-widgets.js
    index fb28d30..d649b6b 100644
     
    13871387                                registeredSidebar.set( 'is_rendered', active );
    13881388                        });
    13891389                        registeredSidebar.set( 'is_rendered', section.active() );
    1390                 },
    1391 
    1392                 /**
    1393                  * Override Section.isContextuallyActive() to skip considering
    1394                  * SidebarControl  as opposed to a WidgetControl.
    1395                  *
    1396                  * @returns {boolean}
    1397                  */
    1398                 isContextuallyActive: function () {
    1399                         var section, activeCount;
    1400                         section = this;
    1401                         activeCount = 0;
    1402                         _( section.controls() ).each( function ( control ) {
    1403                                 if ( control.active() && ! control.extended( api.Widgets.SidebarControl ) ) {
    1404                                         activeCount += 1;
    1405                                 }
    1406                         });
    1407                         return ( activeCount !== 0 );
    14081390                }
    14091391        });
    14101392