< prev index next >

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

Print this page

        

@@ -23,10 +23,11 @@
  * 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,17 +62,17 @@
      * Listeners                                                               *
      *                                                                         *
      **************************************************************************/
 
     Runnable defaultButtonRunnable = () -> {
-        if (getSkinnable().getScene() != null && getSkinnable().impl_isTreeVisible() && !getSkinnable().isDisabled()) {
+        if (getSkinnable().getScene() != null && NodeHelper.isTreeVisible(getSkinnable()) && !getSkinnable().isDisabled()) {
             getSkinnable().fire();
         }
     };
 
     Runnable cancelButtonRunnable = () -> {
-        if (getSkinnable().getScene() != null && getSkinnable().impl_isTreeVisible() && !getSkinnable().isDisabled()) {
+        if (getSkinnable().getScene() != null && NodeHelper.isTreeVisible(getSkinnable()) && !getSkinnable().isDisabled()) {
             getSkinnable().fire();
         }
     };
 
 
< prev index next >