Commit 51aea346 authored by David Schnur's avatar David Schnur

Merge pull request #1284 from dnschnur/multi-axis-min-fix

Allow x2axis/y2axis with no min/max to auto-scale.
parents 7f906431 86f7ab1e
...@@ -830,10 +830,24 @@ Licensed under the MIT license. ...@@ -830,10 +830,24 @@ Licensed under the MIT license.
if (options.x2axis) { if (options.x2axis) {
options.xaxes[1] = $.extend(true, {}, options.xaxis, options.x2axis); options.xaxes[1] = $.extend(true, {}, options.xaxis, options.x2axis);
options.xaxes[1].position = "top"; options.xaxes[1].position = "top";
// Override the inherit to allow the axis to auto-scale
if (options.x2axis.min == null) {
options.xaxes[1].min = null;
}
if (options.x2axis.max == null) {
options.xaxes[1].max = null;
}
} }
if (options.y2axis) { if (options.y2axis) {
options.yaxes[1] = $.extend(true, {}, options.yaxis, options.y2axis); options.yaxes[1] = $.extend(true, {}, options.yaxis, options.y2axis);
options.yaxes[1].position = "right"; options.yaxes[1].position = "right";
// Override the inherit to allow the axis to auto-scale
if (options.y2axis.min == null) {
options.yaxes[1].min = null;
}
if (options.y2axis.max == null) {
options.yaxes[1].max = null;
}
} }
if (options.grid.coloredAreas) if (options.grid.coloredAreas)
options.grid.markings = options.grid.coloredAreas; options.grid.markings = options.grid.coloredAreas;
......
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