Fixing a bug in Cell Widgets when using the BOUND_TO_SELECTION KeyboardSelectionPolicy in which programmatically deselecting a value makes the value unselectable until the user selects a different value.  For example, in the list A, B, C, if you programmatically deselect value B, then value B cannot be selected unless the user selects value A or C first.  We now correctly detect this case and update the state with a null selected value, which allows us to detect the change when the user selects value B.

Review at http://gwt-code-reviews.appspot.com/1578805

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10724 8db76d5a-ed1c-0410-87a9-c151d255dfc7
2 files changed