Skip to content

Commit a7185f9

Browse files
committed
Fix containment check for reversed ranges.
1 parent d9b48b9 commit a7185f9

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/plots/cartesian/set_convert.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -448,11 +448,10 @@ module.exports = function setConvert(ax, fullLayout) {
448448

449449
ax.isPtWithinRange = function(d, calendar) {
450450
var coord = ax.c2l(d[axLetter], null, calendar);
451+
var r0 = ax.r2l(ax.range[0]);
452+
var r1 = ax.r2l(ax.range[1]);
451453

452-
return (
453-
coord >= ax.r2l(ax.range[0]) &&
454-
coord <= ax.r2l(ax.range[1])
455-
);
454+
return Math.min(r0, r1) <= coord && coord <= Math.max(r0, r1);
456455
};
457456

458457
ax.clearCalc = function() {
1.25 KB
Loading

0 commit comments

Comments
 (0)