Commit ba260653 authored by Evgeny's avatar Evgeny

Fix problem with tuning axis

parent fccc553d
...@@ -587,7 +587,6 @@ c3_chart_internal_fn.findMinMax = function () { ...@@ -587,7 +587,6 @@ c3_chart_internal_fn.findMinMax = function () {
var i,j, id; var i,j, id;
var allData = $$.api.data(); var allData = $$.api.data();
allData.forEach(function(v){ allData.forEach(function(v){
var data; var data;
if(v){ if(v){
...@@ -637,11 +636,14 @@ c3_chart_internal_fn.findMinMax = function () { ...@@ -637,11 +636,14 @@ c3_chart_internal_fn.findMinMax = function () {
for(var k = 0; k < tmp.length; k++){ for(var k = 0; k < tmp.length; k++){
s += tmp[k][j].value; s += tmp[k][j].value;
} }
if (isUndefined(maxY) || s > maxY) if (isUndefined(maxY) || s > maxY){
if (isUndefined(minY) || s < minY) maxY = s;
}
if (isUndefined(minY) || s < minY){
minY = s; minY = s;
} }
} }
}
} else { } else {
for(i = 0; i < data.length; i++) { for(i = 0; i < data.length; i++) {
if (isUndefined(maxY) || data[i].value > maxY) if (isUndefined(maxY) || data[i].value > maxY)
......
...@@ -27,6 +27,8 @@ c3_chart_internal_fn.load = function (targets, args) { ...@@ -27,6 +27,8 @@ c3_chart_internal_fn.load = function (targets, args) {
// Set targets // Set targets
$$.updateTargets($$.data.targets); $$.updateTargets($$.data.targets);
$$.tuneAxis();
// Redraw with new targets // Redraw with new targets
$$.redraw({withUpdateOrgXDomain: true, withUpdateXDomain: true, withLegend: true}); $$.redraw({withUpdateOrgXDomain: true, withUpdateXDomain: true, withLegend: true});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment