From dbd72552ea06ccd51a320e7f5a7390aa2a50b23b Mon Sep 17 00:00:00 2001 From: AnSavvides Date: Fri, 14 Nov 2014 14:24:19 +0000 Subject: [PATCH] If the y domain is zero, then add no padding, start at baseline --- c3.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/c3.js b/c3.js index 373d3e5..55bd28b 100644 --- a/c3.js +++ b/c3.js @@ -1364,7 +1364,8 @@ if (isAllPositive) { padding_bottom = yDomainMin; } if (isAllNegative) { padding_top = -yDomainMax; } } - return [yDomainMin - padding_bottom, yDomainMax + padding_top]; + yDomainMin = yDomainMin === 0 ? yDomainMin : yDomainMin - padding_bottom; + return [yDomainMin, yDomainMax + padding_top]; }; c3_chart_internal_fn.getXDomainMin = function (targets) { var $$ = this, config = $$.config;