Commit 586b5607 authored by Evgeny's avatar Evgeny

Use different min with negative only for stacked chart

parent e945cadd
...@@ -5008,7 +5008,7 @@ ...@@ -5008,7 +5008,7 @@
sizesY = { sizesY = {
min: minmax.minY, min: minmax.minY,
max: minmax.maxY, max: minmax.maxY,
step: (max - min) / 10 step: (minmax.maxY - minmax.minY) / 10
}; };
} }
...@@ -5018,6 +5018,7 @@ ...@@ -5018,6 +5018,7 @@
sizesY.min = Math.max(sizesY.min, -1); sizesY.min = Math.max(sizesY.min, -1);
} }
if($$.config.normalized){
if(sizesY.min < 0 && minmax.minY < 0){ if(sizesY.min < 0 && minmax.minY < 0){
while(sizesY.min < minmax.minY){ while(sizesY.min < minmax.minY){
sizesY.min += sizesY.step; sizesY.min += sizesY.step;
...@@ -5027,6 +5028,7 @@ ...@@ -5027,6 +5028,7 @@
sizesY.min -= sizesY.step; sizesY.min -= sizesY.step;
} }
} }
}
$$.api.axis.range({ $$.api.axis.range({
min: { min: {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -406,7 +406,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){ ...@@ -406,7 +406,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){
sizesY = { sizesY = {
min: minmax.minY, min: minmax.minY,
max: minmax.maxY, max: minmax.maxY,
step: (max - min) / 10 step: (minmax.maxY - minmax.minY) / 10
}; };
} }
...@@ -416,6 +416,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){ ...@@ -416,6 +416,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){
sizesY.min = Math.max(sizesY.min, -1); sizesY.min = Math.max(sizesY.min, -1);
} }
if($$.config.normalized){
if(sizesY.min < 0 && minmax.minY < 0){ if(sizesY.min < 0 && minmax.minY < 0){
while(sizesY.min < minmax.minY){ while(sizesY.min < minmax.minY){
sizesY.min += sizesY.step; sizesY.min += sizesY.step;
...@@ -425,6 +426,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){ ...@@ -425,6 +426,7 @@ c3_chart_internal_fn.tuneAxis = function(sync, callback){
sizesY.min -= sizesY.step; sizesY.min -= sizesY.step;
} }
} }
}
$$.api.axis.range({ $$.api.axis.range({
min: { min: {
......
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