2350023 dropdown selector

Yes, I think the getCurrentWidget function is incorrect, it shouldn't return the first widget, there should be a currentWidget property and this function just should return that.  The submit function should just set the current widget.  Thoughts?