Bug: Picker created without initial value doesn't save current selection

added bugfix for #259