8000
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 13947fc commit 466f43cCopy full SHA for 466f43c
src/plots/cartesian/axes.js
@@ -2100,6 +2100,9 @@ function getDividerVals(ax, vals) {
2100
var out = [];
2101
var i, current;
2102
2103
+ var xvals = vals.map(a => a.x);
2104
+ var reversed = (xvals[1] < xvals[0]);
2105
+
2106
// never used for labels;
2107
// no need to worry about the other tickTextObj keys
2108
var _push = function(d, bndIndex) {
@@ -2113,11 +2116,11 @@ function getDividerVals(ax, vals) {
2113
2116
for(i = 0; i < vals.length; i++) {
2114
2117
var d = vals[i];
2115
2118
if(d.text2 !== current) {
- _push(d, 0);
2119
+ _push(d, reversed ? 1 : 0);
2120
}
2121
current = d.text2;
2122
- _push(vals[i - 1], 1);
2123
+ _push(vals[i - 1], reversed ? 0 : 1);
2124
2125
2126
return out;
0 commit comments