Fix select component, inconsistent state value when toggling controlled/multiple