WordPress.org

Make WordPress Core

Ticket #38222: trac-38222_1.diff

File trac-38222_1.diff, 824 bytes (added by delawski, 5 years ago)
  • src/wp-admin/js/customize-controls.js

    diff --git a/src/wp-admin/js/customize-controls.js b/src/wp-admin/js/customize-controls.js
    index 8ca8318..25145a1 100644
    a b  
    12671267
    12681268                                overlay.addClass( 'in-themes-panel' );
    12691269                                section.addClass( 'current-panel' );
     1270                                _.delay( panel.renderScreenshots, 10 ); // Wait for the controls
     1271                                panel.$customizeSidebar.on( 'scroll.customize-themes-section', _.throttle( panel.renderScreenshots, 300 ) );
    12701272
    12711273                        } else if ( ! expanded && section.hasClass( 'current-panel' ) ) {
    12721274                                panel._animateChangeExpanded( function() {
     
    12831285
    12841286                                overlay.removeClass( 'in-themes-panel' );
    12851287                                section.removeClass( 'current-panel' );
     1288                                panel.$customizeSidebar.off( 'scroll.customize-themes-section' );
    12861289                        }
    12871290                },
    12881291