@@ -137,7 +137,7 @@ module.exports = function(gd) {
137
137
138
138
opts . _rl = [ range0 , range1 ] ;
139
139
140
- if ( oppAxisRangeOpts . rangemode === 'auto' || oppAxisRangeOpts . rangemode === 'fixed ') {
140
+ if ( oppAxisRangeOpts . rangemode !== 'match ') {
141
141
var range0OppAxis = oppAxisOpts . r2l ( oppAxisRangeOpts . range [ 0 ] ) ,
142
142
range1OppAxis = oppAxisOpts . r2l ( oppAxisRangeOpts . range [ 1 ] ) ,
143
143
distOppAxis = range1OppAxis - range0OppAxis ;
@@ -306,7 +306,7 @@ function setPixelRange(rangeSlider, gd, axisOpts, opts, oppAxisOpts, oppAxisRang
306
306
. attr ( 'x' , pixelMax )
307
307
. attr ( 'width' , opts . _width - pixelMax ) ;
308
308
309
- if ( oppAxisRangeOpts . rangemode === 'auto' || oppAxisRangeOpts . rangemode === 'fixed ') {
309
+ if ( oppAxisRangeOpts . rangemode !== 'match ') {
310
310
var pixelMinOppAxis = opts . _height - clampOppAxis ( opts . d2pOppAxis ( oppAxisOpts . _rl [ 1 ] ) ) ,
311
311
pixelMaxOppAxis = opts . _height - clampOppAxis ( opts . d2pOppAxis ( oppAxisOpts . _rl [ 0 ] ) ) ;
312
312
@@ -430,7 +430,7 @@ function drawRangePlot(rangeSlider, gd, axisOpts, opts) {
430
430
mockFigure . layout [ oppAxisName ] = {
431
431
type : oppAxisOpts . type ,
432
432
domain : [ 0 , 1 ] ,
433
- range : oppAxisRangeOpts . rangemode === 'auto' || oppAxisRangeOpts . rangemode === 'fixed ' ? oppAxisRangeOpts . range . slice ( ) : oppAxisOpts . range . slice ( ) ,
433
+ range : oppAxisRangeOpts . rangemode !== 'match ' ? oppAxisRangeOpts . range . slice ( ) : oppAxisOpts . range . slice ( ) ,
434
434
calendar : oppAxisOpts . calendar
435
435
} ;
436
436
@@ -471,7 +471,7 @@ function filterRangePlotCalcData(calcData, subplotId) {
471
471
return out ;
472
472
}
473
473
474
- function drawMasks ( rangeSlider , gd , axisOpts , opts , oppAxisOpts ) {
474
+ function drawMasks ( rangeSlider , gd , axisOpts , opts , oppAxisRangeOpts ) {
475
475
var maskMin = rangeSlider . selectAll ( 'rect.' + constants . maskMinClassName )
476
476
. data ( [ 0 ] ) ;
477
477
@@ -497,7 +497,7 @@ function drawMasks(rangeSlider, gd, axisOpts, opts, oppAxisOpts) {
497
497
. call ( Color . fill , constants . maskColor ) ;
498
498
499
499
// masks used for oppAxis zoom
500
- if ( oppAxisOpts . rangemode === 'auto' || oppAxisOpts . rangemode === 'fixed ') {
500
+ if ( oppAxisRangeOpts . rangemode !== 'match ') {
501
501
var maskMinOppAxis = rangeSlider . selectAll ( 'rect.' + constants . maskMinOppAxisClassName )
502
502
. data ( [ 0 ] ) ;
503
503
0 commit comments