Skip to content

Commit a4cb02b

Browse files
committed
maintain ax.tick0
1 parent f8a6e62 commit a4cb02b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/plots/cartesian/axes.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -708,12 +708,17 @@ axes.calcTicks = function calcTicks(ax, opts) {
708708
}
709709
}
710710

711-
if(prevDtick !== ax.dtick) {
711+
if(prevDtick !== ax.dtick && ax._tick0Init !== ax.tick0) {
712+
var prevTick0 = ax.tick0;
713+
712714
// move tick0 back
713715
ax.tick0 = axes.tickIncrement(ax.tick0, prevDtick, !axrev, ax.calendar);
714716

715717
// redo first tick
716718
ax._tmin = axes.tickFirst(ax, opts);
719+
720+
// maintain tick0 value
721+
ax.tick0 = prevTick0;
717722
}
718723
}
719724

0 commit comments

Comments
 (0)