< prev index next >

modules/graphics/src/main/java/com/sun/javafx/scene/traversal/TraversalEngine.java

Print this page

        

*** 24,33 **** --- 24,34 ---- */ package com.sun.javafx.scene.traversal; import com.sun.javafx.application.PlatformImpl; + import com.sun.javafx.scene.NodeHelper; import javafx.geometry.BoundingBox; import javafx.geometry.Bounds; import javafx.scene.Node; import javafx.scene.Parent;
*** 202,212 **** } private void addFocusableChildrenToList(List<Node> list, Parent parent) { List<Node> parentsNodes = parent.getChildrenUnmodifiable(); for (Node n : parentsNodes) { ! if (n.isFocusTraversable() && !n.isFocused() && n.impl_isTreeVisible() && !n.isDisabled()) { list.add(n); } if (n instanceof Parent) { addFocusableChildrenToList(list, (Parent)n); } --- 203,213 ---- } private void addFocusableChildrenToList(List<Node> list, Parent parent) { List<Node> parentsNodes = parent.getChildrenUnmodifiable(); for (Node n : parentsNodes) { ! if (n.isFocusTraversable() && !n.isFocused() && NodeHelper.isTreeVisible(n) && !n.isDisabled()) { list.add(n); } if (n instanceof Parent) { addFocusableChildrenToList(list, (Parent)n); }
< prev index next >