Mercurial > hg > svcore
diff base/ScaleTickIntervals.h @ 1410:c4af57d59434 scale-ticks
These tests now pass (in some cases by fixing the tests)
author | Chris Cannam |
---|---|
date | Wed, 03 May 2017 18:06:48 +0100 |
parents | 21ba60008200 |
children | 1f0d071e7ce6 |
line wrap: on
line diff
--- a/base/ScaleTickIntervals.h Wed May 03 18:01:25 2017 +0100 +++ b/base/ScaleTickIntervals.h Wed May 03 18:06:48 2017 +0100 @@ -84,9 +84,10 @@ int prec = 1; if (fixed) { - prec = precInc; - if (prec < 0) { - prec = -prec; + if (precInc < 0) { + prec = -precInc; + } else if (precInc > 0) { + prec = 0; } } else { prec = precRange;