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

rather than have the widget always reign supreme.