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;