| Other |
|---|
| openjfx18Fixed |
|
CSR :
|
|
|
Duplicate :
|
|
|
Relates :
|
|
|
Relates :
|
|
|
Relates :
|
had been fixed in JDK-8136838 and broken with fixing JDK-8150946
The technical reason is the change in ComboBoxPopupControl in the latter, which removes the code that had been added in the former:
+++ b/modules/controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java Fri Jun 17 12:47:34 2016 +1200
@@ -138,11 +138,6 @@
if (getEditor() != null) {
// Fix for the regression noted in a comment in RT-29885.
((FakeFocusTextField)textField).setFakeFocus(hasFocus);
-
- // JDK-8120120 (aka RT-21454) and JDK-8136838
- if (!hasFocus) {
- setTextFromTextFieldIntoComboBoxValue();
- }
}
});
The deeper reason is the oversight to not add commit/cancel semantics to the DatePicker - had not explicitly been mentioned in JDK-8150946 ...
|