-
Bug
-
Resolution: Not an Issue
-
P2
-
8
See attached snapshots, same SceneBuilder code over FX 8 b114 and b115.
The content of the ListView is not visible with 115 (nor with 116).
The callback as defined below is not called using b115, it is with b114:
final Callback<ImportRow, ObservableValue<Boolean>> importRequired
= new Callback<ImportRow, ObservableValue<Boolean>>() {
@Override
public BooleanProperty call(ImportRow row) {
System.out.println("CALLED");
return row.importRequired();
}
};
importList.setCellFactory(CheckBoxListCell.forListView(importRequired));
This part of the SceneBuilder code is quite isolated from the rest and didn't evolve at all for weeks now.
I spent a given amount of time writing from scratch an app to isolate the issue, without success.
The content of the ListView is not visible with 115 (nor with 116).
The callback as defined below is not called using b115, it is with b114:
final Callback<ImportRow, ObservableValue<Boolean>> importRequired
= new Callback<ImportRow, ObservableValue<Boolean>>() {
@Override
public BooleanProperty call(ImportRow row) {
System.out.println("CALLED");
return row.importRequired();
}
};
importList.setCellFactory(CheckBoxListCell.forListView(importRequired));
This part of the SceneBuilder code is quite isolated from the rest and didn't evolve at all for weeks now.
I spent a given amount of time writing from scratch an app to isolate the issue, without success.
- relates to
-
JDK-8117191 JavaFX applications with FXML fail while running on browser
-
- Resolved
-