Change-Id: I5f3b267cec0357fe1a1c1a13bafdf3c1f3b6d426tags/7.0.6
@@ -147,8 +147,8 @@ public class VFilterSelect extends Composite implements Field, KeyDownHandler, | |||
* | |||
* @return The key of the item | |||
*/ | |||
public int getOptionKey() { | |||
return Integer.parseInt(key); | |||
public String getOptionKey() { | |||
return key; | |||
} | |||
/** | |||
@@ -1281,7 +1281,7 @@ public class VFilterSelect extends Composite implements Field, KeyDownHandler, | |||
newKey = ""; | |||
} else { | |||
// normal selection | |||
newKey = String.valueOf(suggestion.getOptionKey()); | |||
newKey = suggestion.getOptionKey(); | |||
} | |||
String text = suggestion.getReplacementString(); |
@@ -131,8 +131,7 @@ public class ComboBoxConnector extends AbstractFieldConnector implements | |||
if (optionUidl.hasAttribute("selected")) { | |||
if (!getWidget().waitingForFilteringResponse | |||
|| getWidget().popupOpenerClicked) { | |||
String newSelectedOptionKey = Integer.toString(suggestion | |||
.getOptionKey()); | |||
String newSelectedOptionKey = suggestion.getOptionKey(); | |||
if (!newSelectedOptionKey | |||
.equals(getWidget().selectedOptionKey) | |||
|| suggestion.getReplacementString().equals( |