Skip to content

Commit a5e6aae

Browse files
committed
hide label when falls outside the range
1 parent 4f271d9 commit a5e6aae

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/plots/cartesian/axes.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,9 @@ axes.calcTicks = function calcTicks(ax, opts) {
681681
ax._prevDateHead = '';
682682
ax._inCalcTicks = true;
683683

684+
var minRange = Math.min(rng[0], rng[1]);
685+
var maxRange = Math.max(rng[0], rng[1]);
686+
684687
var isPeriod = ax.ticklabelmode === 'period';
685688
var definedDelta;
686689
if(isPeriod && ax.tickformat) {
@@ -743,6 +746,10 @@ axes.calcTicks = function calcTicks(ax, opts) {
743746
}
744747

745748
ticksOut[i].periodX = v;
749+
750+
if(v > maxRange || v < minRange) { // hide label if outside the range
751+
ticksOut[i].text = '';
752+
}
746753
}
747754
}
748755

0 commit comments

Comments
 (0)