< prev index next >

modules/controls/src/main/java/javafx/scene/control/skin/ButtonSkin.java

Print this page

        

*** 23,32 **** --- 23,33 ---- * questions. */ package javafx.scene.control.skin; + import com.sun.javafx.scene.NodeHelper; import com.sun.javafx.scene.control.behavior.BehaviorBase; import com.sun.javafx.scene.control.skin.Utils; import javafx.scene.Node; import javafx.scene.Scene; import javafx.scene.control.Button;
*** 61,77 **** * Listeners * * * **************************************************************************/ Runnable defaultButtonRunnable = () -> { ! if (getSkinnable().getScene() != null && getSkinnable().impl_isTreeVisible() && !getSkinnable().isDisabled()) { getSkinnable().fire(); } }; Runnable cancelButtonRunnable = () -> { ! if (getSkinnable().getScene() != null && getSkinnable().impl_isTreeVisible() && !getSkinnable().isDisabled()) { getSkinnable().fire(); } }; --- 62,78 ---- * Listeners * * * **************************************************************************/ Runnable defaultButtonRunnable = () -> { ! if (getSkinnable().getScene() != null && NodeHelper.isTreeVisible(getSkinnable()) && !getSkinnable().isDisabled()) { getSkinnable().fire(); } }; Runnable cancelButtonRunnable = () -> { ! if (getSkinnable().getScene() != null && NodeHelper.isTreeVisible(getSkinnable()) && !getSkinnable().isDisabled()) { getSkinnable().fire(); } };
< prev index next >