if(!button.disableVisualFocusProperty().get()){ if (newVal){ if (!getSkinnable().isPressed()){ buttonRippler.setOverlayVisible(true);
@Override protected void handleControlPropertyChanged(String p) { super.handleControlPropertyChanged(p); if (p == "HOVER") { if (getSkinnable().isDefaultButton() && getSkinnable().isPressed() && getSkinnable().isHover()) { getSkinnable().setStyle(armedButtonStyle); } else if (getSkinnable().isDefaultButton() && getSkinnable().isPressed() && !getSkinnable().isHover()) { getSkinnable().setStyle(usualButtonStyle); } } if (p == "FOCUSED") { if (getSkinnable().isFocused()) { setFocusBorder(); } else if (!getSkinnable().isFocused() || getSkinnable().isDisable()) { setDropShadow(); } } if (p == "DEFAULT_BUTTON") { setDefaultButtonAnimation(); } if (p == "DISABLED") { if (getSkinnable().isDefaultButton()) { if (getSkinnable().isDisabled() && defaultButtonTransition != null && defaultButtonTransition.getStatus() != Status.RUNNING) { defaultButtonTransition.stop(); } else { setDefaultButtonAnimation(); } } } }
if(!button.disableVisualFocusProperty().get()){ if (newVal){ if (!getSkinnable().isPressed()){ buttonRippler.setOverlayVisible(true);