From 0ad2c79bf7488b4536c5d622209d3af1d6925b7f Mon Sep 17 00:00:00 2001 From: Victoria Date: Wed, 4 Jul 2018 21:29:01 +0300 Subject: [PATCH] Fixed chart display for close-to-zero data --- jsrf/src/js/razorcharts/utils/graphutils.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/jsrf/src/js/razorcharts/utils/graphutils.js b/jsrf/src/js/razorcharts/utils/graphutils.js index c2375b8f..c4c22729 100644 --- a/jsrf/src/js/razorcharts/utils/graphutils.js +++ b/jsrf/src/js/razorcharts/utils/graphutils.js @@ -7,7 +7,15 @@ define(['vendor/lodash'], function (_) { * @return Object output domain */ prettyDomain: function (min, max, dontExtend) { - + var minBoundaryAbs = 0.11; + var minAbs = Math.abs(min); + var maxAbs = Math.abs(max); + if (maxAbs >= minAbs && maxAbs < minBoundaryAbs) { + max = minBoundaryAbs; + } + if (minAbs >= maxAbs && minAbs < minBoundaryAbs) { + min = -minBoundaryAbs; + } if(min < 0 && max === 0) { max = -1; }