Fix preselection when key is '0'

This commit is contained in:
Laurent Destailleur 2019-02-26 11:44:16 +01:00
parent fc1d0b2dd5
commit 528bfca690

View File

@ -6178,7 +6178,7 @@ class Form
foreach ($array as $key => $value) foreach ($array as $key => $value)
{ {
$out.= '<option value="'.$key.'"'; $out.= '<option value="'.$key.'"';
if (is_array($selected) && ! empty($selected) && in_array($key, $selected) && !empty($key)) if (is_array($selected) && ! empty($selected) && in_array($key, $selected) && ((string) $key != ''))
{ {
$out.= ' selected'; $out.= ' selected';
} }