--- old/modules/graphics/src/main/java/javafx/animation/RotateTransition.java 2016-04-29 10:54:33.627449300 -0700 +++ new/modules/graphics/src/main/java/javafx/animation/RotateTransition.java 2016-04-29 10:54:33.279275600 -0700 @@ -347,14 +347,14 @@ } @Override - boolean impl_startable(boolean forceSync) { - return super.impl_startable(forceSync) + boolean startable(boolean forceSync) { + return super.startable(forceSync) && ((getTargetNode() != null) || (!forceSync && (cachedNode != null))); } @Override - void impl_sync(boolean forceSync) { - super.impl_sync(forceSync); + void sync(boolean forceSync) { + super.sync(forceSync); if (forceSync || (cachedNode == null)) { cachedNode = getTargetNode(); final double _fromAngle = getFromAngle();