< prev index next >

modules/graphics/src/main/java/com/sun/javafx/scene/KeyboardShortcutsHandler.java

Print this page

        

*** 97,107 **** } return accelerators; } private void traverse(Event event, Node node, Direction dir) { ! if (node.impl_traverse(dir)) { event.consume(); } } public void processTraversal(Event event) { --- 97,107 ---- } return accelerators; } private void traverse(Event event, Node node, Direction dir) { ! if (NodeHelper.traverse(node, dir)) { event.consume(); } } public void processTraversal(Event event) {
*** 279,293 **** */ for (int i = 0 ; i < mnemonicsList.size() ; i++) { Mnemonic mnemonic = mnemonicsList.get(i); Node currentNode = mnemonic.getNode(); ! if (firstMnemonics == null && (currentNode.impl_isTreeVisible() && !currentNode.isDisabled())) { firstMnemonics = mnemonic; } ! if (currentNode.impl_isTreeVisible() && (currentNode.isFocusTraversable() && !currentNode.isDisabled())) { if (firstNode == null) { firstNode = currentNode; } else { /* ** there is more than one node on this keyCombo --- 279,293 ---- */ for (int i = 0 ; i < mnemonicsList.size() ; i++) { Mnemonic mnemonic = mnemonicsList.get(i); Node currentNode = mnemonic.getNode(); ! if (firstMnemonics == null && (NodeHelper.isTreeVisible(currentNode) && !currentNode.isDisabled())) { firstMnemonics = mnemonic; } ! if (NodeHelper.isTreeVisible(currentNode) && (currentNode.isFocusTraversable() && !currentNode.isDisabled())) { if (firstNode == null) { firstNode = currentNode; } else { /* ** there is more than one node on this keyCombo
*** 388,398 **** mnemonicsList = (ObservableList) mnemonic.getValue(); if (mnemonicsList != null) { for (int i = 0 ; i < mnemonicsList.size() ; i++) { Node currentNode = (Node)mnemonicsList.get(i).getNode(); ! currentNode.impl_setShowMnemonics(mnemonicsDisplayEnabled); } } } } } --- 388,398 ---- mnemonicsList = (ObservableList) mnemonic.getValue(); if (mnemonicsList != null) { for (int i = 0 ; i < mnemonicsList.size() ; i++) { Node currentNode = (Node)mnemonicsList.get(i).getNode(); ! NodeHelper.setShowMnemonics(currentNode, mnemonicsDisplayEnabled); } } } } }
< prev index next >