Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 063632d commit 077b34fCopy full SHA for 077b34f
src/plots/cartesian/axes.js
@@ -636,8 +636,10 @@ axes.calcTicks = function calcTicks(ax) {
636
var newTickVals = [];
637
var prevPos;
638
639
- var signAx = axrev ? -1 : 1;
640
- for(var q = axrev ? 0 : len - 1; signAx * q >= signAx * (axrev ? len - 1 : 0); q -= signAx) { // apply reverse loop to pick greater values in breaks first
+ var dir = axrev ? 1 : -1;
+ var first = axrev ? 0 : len - 1;
641
+ var last = axrev ? len - 1 : 0;
642
+ for(var q = first; dir * q <= dir * last; q += dir) { // apply reverse loop to pick greater values in breaks first
643
var pos = ax.c2p(tickVals[q].value);
644
645
if(prevPos === undefined || Math.abs(pos - prevPos) > tf2) {
0 commit comments