diff --git a/src/wp-admin/js/customize-controls.js b/src/wp-admin/js/customize-controls.js index 1d1abd8b7c..3e4005d45c 100644 --- a/src/wp-admin/js/customize-controls.js +++ b/src/wp-admin/js/customize-controls.js @@ -82,8 +82,10 @@ params = params || {}; focus = function () { var focusContainer; - if ( construct.expanded && construct.expanded() ) { - focusContainer = construct.container.find( 'ul:first' ); + if ( construct.extended( api.Panel ) && construct.expanded && construct.expanded() ) { + focusContainer = construct.container.find( 'ul.control-panel-content' ); + } else if ( construct.extended( api.Section ) && construct.expanded && construct.expanded() ) { + focusContainer = construct.container.find( 'ul.accordion-section-content' ); } else { focusContainer = construct.container; }