< 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 >