diff --git a/src/dat/controllers/NumberController.js b/src/dat/controllers/NumberController.js index 294e36c..4cab081 100644 --- a/src/dat/controllers/NumberController.js +++ b/src/dat/controllers/NumberController.js @@ -46,7 +46,7 @@ define([ this.__impliedStep = 1; // What are we, psychics? } else { // Hey Doug, check this out. - this.__impliedStep = Math.pow(10, Math.floor(Math.log(this.initialValue)/Math.LN10))/10; + this.__impliedStep = Math.pow(10, Math.floor(Math.log(Math.abs(this.initialValue))/Math.LN10))/10; } } else { @@ -142,4 +142,4 @@ define([ return NumberController; -}); \ No newline at end of file +});