< prev index next >
modules/controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java
Print this page
@@ -66,10 +66,11 @@
import com.sun.javafx.scene.control.skin.resources.ControlResources;
import com.sun.javafx.scene.traversal.Direction;
import static com.sun.javafx.PlatformUtil.*;
+import com.sun.javafx.scene.NodeHelper;
/**
* The full content for the DatePicker popup. This class could
* probably be used more or less as-is with an embeddable type of date
* picker that doesn't use a popup.
@@ -167,11 +168,11 @@
final WeakChangeListener<Node> weakFocusOwnerListener =
new WeakChangeListener<Node>((ov2, oldFocusOwner, newFocusOwner) -> {
if (newFocusOwner == gridPane) {
if (oldFocusOwner instanceof DateCell) {
// Backwards traversal, skip gridPane.
- gridPane.impl_traverse(Direction.PREVIOUS);
+ NodeHelper.traverse(gridPane, Direction.PREVIOUS);
} else {
// Forwards traversal, pass focus to day cell.
if (lastFocusedDayCell != null) {
Platform.runLater(() -> {
lastFocusedDayCell.requestFocus();
< prev index next >