Skip to content

Commit a1d66c3

Browse files
committed
Minor refactoring
1 parent 06192cd commit a1d66c3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/core/core.scale.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@ var Scale = Element.extend({
861861
var isHorizontal = me.isHorizontal();
862862

863863
var ticks = optionTicks.display && optionTicks.autoSkip ? me._autoSkip(me.getTicks()) : me.getTicks();
864-
var ticksLength = ticks.length;
864+
var ticksLength = ticks.length + (offsetGridLines ? 1 : 0);
865865
var tickFonts = parseTickFontOptions(optionTicks);
866866
var tickPadding = optionTicks.padding;
867867
var labelOffset = optionTicks.labelOffset;
@@ -875,7 +875,7 @@ var Scale = Element.extend({
875875

876876
var axisWidth = gridLines.drawBorder ? valueAtIndexOrDefault(gridLines.lineWidth, 0, 0) : 0;
877877
var alignPixel = helpers._alignPixel;
878-
var borderValue, tickStart, tickEnd, i, ilen, tick;
878+
var borderValue, tickStart, tickEnd, i, tick;
879879

880880
if (position === 'top') {
881881
borderValue = alignPixel(chart, me.bottom, axisWidth);
@@ -895,11 +895,11 @@ var Scale = Element.extend({
895895
tickEnd = me.left + tl;
896896
}
897897

898-
for (i = 0, ilen = ticksLength + (offsetGridLines ? 1 : 0); i < ilen; ++i) {
898+
for (i = 0; i < ticksLength; ++i) {
899899
tick = ticks[i] || {};
900900

901901
var label = tick.label;
902-
var extra = i >= ticksLength;
902+
var extra = i >= ticks.length;
903903

904904
// autoskipper skipped this tick (#4635)
905905
if (helpers.isNullOrUndef(label) && !extra) {
@@ -1000,7 +1000,7 @@ var Scale = Element.extend({
10001000
}
10011001
}
10021002

1003-
gridLineItems.ticksLength = ilen;
1003+
gridLineItems.ticksLength = ticksLength;
10041004
gridLineItems.borderValue = borderValue;
10051005

10061006
return {

0 commit comments

Comments
 (0)