If the widget is hidden, use the value to set the widget

rather than have the widget always reign supreme.
Merge pull request #5 from MattKunze/allow-manual

If the widget is hidden, use the value to set the widget