From 3ef1e8194b5bbe62b2084d86138a6e45e3d43345 Mon Sep 17 00:00:00 2001 From: Weston Ruter Date: Sun, 1 Nov 2015 22:26:47 +0000 Subject: [PATCH] Customize: Fix auto-expand (and focus) on newly added widgets. Add widget controls with an initially-true `active` state so that calling `expand()` will not be short-circuited. Previously the `active` state would be set once the preview refreshes, but this happens too late for the `addWidget` call. Fixes regression introduced in [35231]. Fixes #34514. git-svn-id: https://develop.svn.wordpress.org/trunk@35486 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/customize-widgets.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/js/customize-widgets.js b/src/wp-admin/js/customize-widgets.js index 5d2bedcbf8..820e8e3cab 100644 --- a/src/wp-admin/js/customize-widgets.js +++ b/src/wp-admin/js/customize-widgets.js @@ -2001,7 +2001,8 @@ is_new: ! isExistingWidget, width: widget.get( 'width' ), height: widget.get( 'height' ), - is_wide: widget.get( 'is_wide' ) + is_wide: widget.get( 'is_wide' ), + active: true }, previewer: self.setting.previewer } );