@@ -911,7 +911,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
911
911
var ticklabelstep = ax . ticklabelstep ;
912
912
var isPeriod = ax . ticklabelmode === 'period' ;
913
913
var isReversed = ax . range [ 0 ] > ax . range [ 1 ] ;
914
- var ticklabelIndex = ( Lib . isArrayOrTypedArray ( ax . ticklabelindex ) || ! ax . ticklabelindex ) ?
914
+ var ticklabelIndex = ( ! ax . ticklabelindex || Lib . isArrayOrTypedArray ( ax . ticklabelindex ) ) ?
915
915
ax . ticklabelindex : [ ax . ticklabelindex ] ;
916
916
var rng = Lib . simpleMap ( ax . range , ax . r2l , undefined , undefined , opts ) ;
917
917
var axrev = ( rng [ 1 ] < rng [ 0 ] ) ;
@@ -927,7 +927,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
927
927
var minorTickVals = [ ] ;
928
928
// all ticks for which labels are drawn which is not necessarily the major ticks when
929
929
// `ticklabelindex` is set.
930
- var labelTickVals = [ ] ;
930
+ var allTicklabelVals = [ ] ;
931
931
932
932
var hasMinor = ax . minor && ( ax . minor . ticks || ax . minor . showgrid ) ;
933
933
@@ -1093,7 +1093,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
1093
1093
}
1094
1094
// Determine for which ticks to draw labels
1095
1095
if ( ! ticklabelIndex ) {
1096
- labelTickVals = tickVals ;
1096
+ allTicklabelVals = tickVals ;
1097
1097
} else {
1098
1098
// Collect and sort all major and minor ticks, to find the minor ticks `ticklabelIndex`
1099
1099
// steps away from each major tick. For those minor ticks we want to draw the label.
@@ -1125,7 +1125,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
1125
1125
if ( uniqueIndices . indexOf ( minorIdx ) === - 1 ) {
1126
1126
uniqueIndices . push ( minorIdx ) ;
1127
1127
if ( minorIdx >= 0 && minorIdx < allTickVals . length ) {
1128
- labelTickVals . push ( allTickVals [ minorIdx ] ) ;
1128
+ allTicklabelVals . push ( allTickVals [ minorIdx ] ) ;
1129
1129
}
1130
1130
}
1131
1131
} ) ;
@@ -1165,7 +1165,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
1165
1165
}
1166
1166
}
1167
1167
1168
- if ( isPeriod ) positionPeriodTicks ( labelTickVals , ax , ax . _definedDelta ) ;
1168
+ if ( isPeriod ) positionPeriodTicks ( allTicklabelVals , ax , ax . _definedDelta ) ;
1169
1169
1170
1170
var i ;
1171
1171
if ( ax . rangebreaks ) {
@@ -1249,7 +1249,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
1249
1249
var _value = tickVals [ i ] . value ;
1250
1250
1251
1251
if ( _minor ) {
1252
- if ( ticklabelIndex && labelTickVals . indexOf ( tickVals [ i ] ) !== - 1 ) {
1252
+ if ( ticklabelIndex && allTicklabelVals . indexOf ( tickVals [ i ] ) !== - 1 ) {
1253
1253
t = setTickLabel ( ax , tickVals [ i ] ) ;
1254
1254
} else {
1255
1255
t = { x : _value } ;
@@ -1260,7 +1260,7 @@ axes.calcTicks = function calcTicks(ax, opts) {
1260
1260
lastVisibleHead = ax . _prevDateHead ;
1261
1261
t = setTickLabel ( ax , tickVals [ i ] ) ;
1262
1262
if ( tickVals [ i ] . skipLabel ||
1263
- ticklabelIndex && labelTickVals . indexOf ( tickVals [ i ] ) === - 1 ) {
1263
+ ticklabelIndex && allTicklabelVals . indexOf ( tickVals [ i ] ) === - 1 ) {
1264
1264
hideLabel ( t ) ;
1265
1265
}
1266
1266
0 commit comments