@@ -948,14 +948,14 @@ axes.calcTicks = function calcTicks(ax, opts) {
948
948
949
949
950
950
if ( mockAx . tickmode === 'array' || mockAx . tickmode === 'domain array' || mockAx . tickmode === 'full domain' ) {
951
+ var fractionalTickvals = [ ] ;
951
952
if ( mockAx . tickmode === 'full domain' ) { // TODO: Change for minor, note: if minor we already have major
952
953
var nt = mockAx . nticks ;
953
- var fractionalTickvals = [ ]
954
954
if ( nt === undefined ) nt = 0 ;
955
955
if ( nt === 0 ) {
956
956
// pass
957
957
} else if ( nt === 1 ) {
958
- fractionalTickvals = [ .5 ] ;
958
+ fractionalTickvals = [ 0 .5] ;
959
959
} else if ( nt === 2 ) {
960
960
fractionalTickvals = [ 0 , 1 ] ;
961
961
} else {
@@ -1323,7 +1323,7 @@ function arrayTicks(ax, majorOnly) {
1323
1323
for ( var isMinor = 0 ; isMinor <= 1 ; isMinor ++ ) {
1324
1324
if ( ( majorOnly !== undefined ) && ( ( majorOnly && isMinor ) || ( majorOnly === false && ! isMinor ) ) ) continue ;
1325
1325
if ( isMinor && ! ax . minor ) continue ;
1326
- var targetAxis = ( ! isMinor ? ax : ax . minor )
1326
+ var targetAxis = ( ! isMinor ? ax : ax . minor ) ;
1327
1327
var vals = ax . tickmode === 'array' ? targetAxis . tickvals : targetAxis . _mappedTickvals ;
1328
1328
var text = ! isMinor ? ax . ticktext : [ ] ;
1329
1329
if ( ! vals ) continue ;
@@ -1660,7 +1660,7 @@ axes.tickFirst = function(ax, opts) {
1660
1660
// more precision for hovertext
1661
1661
axes . tickText = function ( ax , x , hover , noSuffixPrefix ) {
1662
1662
var out = tickTextObj ( ax , x ) ;
1663
- var arrayMode = ax . tickmode === 'array'
1663
+ var arrayMode = ax . tickmode === 'array' ;
1664
1664
var fractionalMode = ( ax . tickmode === 'domain array' || ax . tickmode === 'full domain' ) ;
1665
1665
var extraPrecision = hover || arrayMode ;
1666
1666
var axType = ax . type ;
0 commit comments