Fix controlled radio button behavior

Fixes #242.
Merge pull request #281 from spicyj/radio

Fix controlled radio button behavior