We have searched this forum and the web extensively and have not found anything related to this issue so I felt compelled to post this question here...
We have obse
Here's my workaround:
combo.getEditor().focusedProperty().addListener((obs, old, isFocused) -> {
if (!isFocused) {
combo.setValue(combo.getConverter().fromString(combo.getEditor().getText()));
}
});
As is pointed out in the official bug report, you might want to check to see if the value is already set to avoid any potential side-effects of calling it again.