Skip to content

Commit

Permalink
scale.skip should use numeric non-date incrs, and range
Browse files Browse the repository at this point in the history
  • Loading branch information
leeoniya committed Nov 8, 2019
1 parent 46d64d9 commit b14e153
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 7 deletions.
6 changes: 4 additions & 2 deletions dist/uPlot.cjs.js
Original file line number Diff line number Diff line change
Expand Up @@ -631,12 +631,14 @@ function Line(opts, data) {
if (axis.time == null)
{ axis.time = scales[axis.scale].time; }

var sc = scales[axis.scale];

// also set defaults for incrs & values based on axis type
var isTime = axis.time;

axis.incrs = axis.incrs || (isTime ? timeIncrs : numIncrs);
axis.incrs = axis.incrs || (isTime && !sc.skip ? timeIncrs : numIncrs);
axis.values = axis.values || (isTime ? timeAxisVals : numAxisVals);
axis.range = fnOrSelf(axis.range || (isTime ? snapMinDate : snapMinNum));
axis.range = fnOrSelf(axis.range || (isTime && !sc.skip ? snapMinDate : snapMinNum));
axis.space = fnOrSelf(axis.space);
});

Expand Down
6 changes: 4 additions & 2 deletions dist/uPlot.iife.js
Original file line number Diff line number Diff line change
Expand Up @@ -632,12 +632,14 @@ var uPlot = (function (exports) {
if (axis.time == null)
{ axis.time = scales[axis.scale].time; }

var sc = scales[axis.scale];

// also set defaults for incrs & values based on axis type
var isTime = axis.time;

axis.incrs = axis.incrs || (isTime ? timeIncrs : numIncrs);
axis.incrs = axis.incrs || (isTime && !sc.skip ? timeIncrs : numIncrs);
axis.values = axis.values || (isTime ? timeAxisVals : numAxisVals);
axis.range = fnOrSelf(axis.range || (isTime ? snapMinDate : snapMinNum));
axis.range = fnOrSelf(axis.range || (isTime && !sc.skip ? snapMinDate : snapMinNum));
axis.space = fnOrSelf(axis.space);
});

Expand Down

0 comments on commit b14e153

Please sign in to comment.