From ffed6e8554b4d74345ad7e382463df7971bd942e Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Fri, 21 May 2010 14:35:39 +0000 Subject: [PATCH] Fix showing selected for none. Props johnbillion. fixes #13468 git-svn-id: https://develop.svn.wordpress.org/trunk@14779 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/user.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wp-includes/user.php b/wp-includes/user.php index f24e5ba7e0..ce36a367a5 100644 --- a/wp-includes/user.php +++ b/wp-includes/user.php @@ -621,12 +621,14 @@ function wp_dropdown_users( $args = '' ) { if ( $show_option_all ) $output .= "\t\n"; - if ( $show_option_none ) - $output .= "\t\n"; + if ( $show_option_none ) { + $_selected = selected( -1, $selected, false ); + $output .= "\t\n"; + } foreach ( (array) $users as $user ) { $user->ID = (int) $user->ID; - $_selected = $user->ID == $selected ? " selected='selected'" : ''; + $_selected = selected( $user->ID, $selected, false ); $display = !empty($user->$show) ? $user->$show : '('. $user->user_login . ')'; $output .= "\t\n"; }