2350023 dropdown selector

I agree with this too, but the way the buildForm() function is set up, if we set the currentWidget in the submit function, when it rebuilds the form it goes back to the original configuration and overrides it.  I need to find a better way to do this, but for now this is the only way I can get the currentWidget property to change.