|
|
|
|
|
|
|
|
if (optionUidl.hasAttribute("selected")) { |
|
|
if (optionUidl.hasAttribute("selected")) { |
|
|
if (!getWidget().waitingForFilteringResponse |
|
|
if (!getWidget().waitingForFilteringResponse |
|
|
|| getWidget().popupOpenerClicked) { |
|
|
|| getWidget().popupOpenerClicked) { |
|
|
String newSelectedOptionKey = Integer.toString(suggestion |
|
|
|
|
|
.getOptionKey()); |
|
|
|
|
|
|
|
|
String newSelectedOptionKey = suggestion.getOptionKey(); |
|
|
if (!newSelectedOptionKey |
|
|
if (!newSelectedOptionKey |
|
|
.equals(getWidget().selectedOptionKey) |
|
|
.equals(getWidget().selectedOptionKey) |
|
|
|| suggestion.getReplacementString().equals( |
|
|
|| suggestion.getReplacementString().equals( |