Parse values as they are entered, not just when show list is clicked

Fixes #247.