--- old/modules/controls/src/main/java/javafx/scene/chart/Axis.java 2016-06-03 11:04:02.869423601 -0700 +++ new/modules/controls/src/main/java/javafx/scene/chart/Axis.java 2016-06-03 11:04:02.721423603 -0700 @@ -25,6 +25,7 @@ package javafx.scene.chart; +import com.sun.javafx.scene.NodeHelper; import javafx.css.Styleable; import javafx.css.CssMetaData; import javafx.css.PseudoClass; @@ -437,7 +438,7 @@ * @return true if animations should happen */ protected final boolean shouldAnimate(){ - return getAnimated() && impl_isTreeVisible() && getScene() != null; + return getAnimated() && NodeHelper.isTreeVisible(this) && getScene() != null; } /** @@ -654,7 +655,7 @@ // auto range range = autoRange(length); // set current range to new range - setRange(range, getAnimated() && !isFirstPass && impl_isTreeVisible() && rangeInvalid); + setRange(range, getAnimated() && !isFirstPass && NodeHelper.isTreeVisible(this) && rangeInvalid); } else { range = getRange(); }