Delay zoomToSpan() also, if either current span is not greater than 0.
This allows to call zoomToSpan() early, for example in onCreate() while avoiding an infinite loop in MyMath.getNextSquareNumberAbove(diffNeeded), where diffNeeded is INFINITY because of div by zero.