File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -951,17 +951,17 @@ axes.calcTicks = function calcTicks(ax, opts) {
951
951
if ( mockAx . tickmode === 'array' || mockAx . tickmode === 'proportional' ) {
952
952
953
953
// Mapping proportions to array:
954
- var valsProp
955
- var proportionalVals
956
- var mappedVals
954
+ var valsProp , proportionalVals , mappedVals ;
957
955
var distance = maxRange - minRange ;
956
+ if ( axrev ) distance *= - 1 ;
958
957
if ( mockAx . tickmode === 'proportional' ) {
959
958
valsProp = major ? Lib . nestedProperty ( ax , "tickvals" ) : Lib . nestedProperty ( ax . minor , "tickvals" )
960
959
proportionalVals = valsProp . get ( )
961
- mappedVals = proportionalVals . map ( function ( v ) { return minRange + ( distance * v ) } )
960
+ mappedVals = proportionalVals . map ( function ( v ) { return maxRange + ( distance * v ) } )
962
961
valsProp . set ( mappedVals )
963
962
}
964
- // Original
963
+
964
+ // Original 'array' only code
965
965
if ( major ) {
966
966
tickVals = [ ] ;
967
967
ticksOut = arrayTicks ( ax ) ;
You can’t perform that action at this time.
0 commit comments