Current behavior for a multiple select is copying the default behavior for single select: assume the first option to be
selected by default. This is fine for single selects (that's how a "combo box" works after all, an "empty" options needs
to be included explicitly at the top), but this is not how multiple select works, as nothing is selected by default and
it's not safe to assume the first option to be desired.
This patch doesn't assume the first option in a multiple select to be selected by default.
Current behavior for a multiple select is copying the default behavior for single select: assume the first option to be selected by default. This is fine for single selects (that's how a "combo box" works after all, an "empty" options needs to be included explicitly at the top), but this is not how multiple select works, as nothing is selected by default and it's not safe to assume the first option to be desired.
This patch doesn't assume the first option in a multiple select to be selected by default.