< prev index next >

modules/graphics/src/main/java/javafx/scene/Scene.java

Print this page

        

*** 4091,4101 **** private final InvalidationListener sceneWindowFocusedListener = valueModel -> setWindowFocused(((ReadOnlyBooleanProperty)valueModel).get()); private void process(KeyEvent e) { final Node sceneFocusOwner = getFocusOwner(); final EventTarget eventTarget = ! (sceneFocusOwner != null) ? sceneFocusOwner : Scene.this; // send the key event to the current focus owner or to scene if // the focus owner is not set Event.fireEvent(eventTarget, e); --- 4091,4101 ---- private final InvalidationListener sceneWindowFocusedListener = valueModel -> setWindowFocused(((ReadOnlyBooleanProperty)valueModel).get()); private void process(KeyEvent e) { final Node sceneFocusOwner = getFocusOwner(); final EventTarget eventTarget = ! (sceneFocusOwner != null && sceneFocusOwner.getScene() == Scene.this) ? sceneFocusOwner : Scene.this; // send the key event to the current focus owner or to scene if // the focus owner is not set Event.fireEvent(eventTarget, e);
< prev index next >