As mentioned in #358, there is a scroll jumping error. When reaching the upper or lower limit of the scroll spectrum, the scale stays the same, but the offset gets scaled further.
To prevent this, this simple line 127 in PointTransformation needs to be changed from gamma = scaleProperty.get() / newScale; to gamma = newScale / scaleProperty.get();.
As mentioned in #358, there is a scroll jumping error. When reaching the upper or lower limit of the scroll spectrum, the scale stays the same, but the offset gets scaled further.
To prevent this, this simple line 127 in PointTransformation needs to be changed from
gamma = scaleProperty.get() / newScale;
togamma = newScale / scaleProperty.get();
.