Patch attached. https://issues.apache.org/jira/browse/HARMONY-5873

The following code in bold was removed to fix the above problem:

public void setSelectedItem(Object element) {
        selectedItemReminder = dataModel.getSelectedItem();
        if (isEditable || getIndex(element) != -1 || element == null) {
            if (element != getSelectedItem() || element != null
                    && !element.equals(getSelectedItem())) {
                dataModel.setSelectedItem(element);
            } else if (isEditable && element != null &&
!element.equals(getEditor().getItem())) {
                getEditor().setItem(element);
           * } else {
                // fire action event even if selection is not changed
                fireActionEvent();
            }*
        }
    }

Regards,

Tharindu

Reply via email to