Commit a4b0d39b authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Fix an array merge issue in widgets

parent 1e250d0c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1260,6 +1260,7 @@ function retrieve_widgets( $theme_changed = false ) {
	// Discard invalid, theme-specific widgets from sidebars.
	$sidebars_widgets = _wp_remove_unregistered_widgets( $sidebars_widgets, $registered_widgets_ids );
	$sidebars_widgets = wp_map_sidebars_widgets( $sidebars_widgets );
	$sidebars_widgets = array_filter( $sidebars_widgets, 'is_array' );

	// Find hidden/lost multi-widget instances.
	$shown_widgets = call_user_func_array( 'array_merge', $sidebars_widgets );