@@ -152,7 +152,7 @@ module.exports = function(gd) {
152
152
rangeSlider
153
153
. call ( drawBg , gd , axisOpts , opts )
154
154
. call ( addClipPath , gd , axisOpts , opts )
155
- . call ( drawRangePlot , gd , axisOpts , opts , oppAxisRangeOpts )
155
+ . call ( drawRangePlot , gd , axisOpts , opts )
156
156
. call ( drawMasks , gd , axisOpts , opts , oppAxisRangeOpts )
157
157
. call ( drawSlideBox , gd , axisOpts , opts )
158
158
. call ( drawGrabbers , gd , axisOpts , opts ) ;
@@ -386,7 +386,7 @@ function addClipPath(rangeSlider, gd, axisOpts, opts) {
386
386
} ) ;
387
387
}
388
388
389
- function drawRangePlot ( rangeSlider , gd , axisOpts , opts , oppAxisRangeOpts ) {
389
+ function drawRangePlot ( rangeSlider , gd , axisOpts , opts ) {
390
390
var subplotData = Axes . getSubplots ( gd , axisOpts ) ,
391
391
calcData = gd . calcdata ;
392
392
@@ -408,7 +408,8 @@ function drawRangePlot(rangeSlider, gd, axisOpts, opts, oppAxisRangeOpts) {
408
408
isMainPlot = ( i === 0 ) ;
409
409
410
410
var oppAxisOpts = Axes . getFromId ( gd , id , 'y' ) ,
411
- oppAxisName = oppAxisOpts . _name ;
411
+ oppAxisName = oppAxisOpts . _name ,
412
+ oppAxisRangeOpts = opts [ oppAxisName ] ;
412
413
413
414
var mockFigure = {
414
415
data : [ ] ,
@@ -429,7 +430,7 @@ function drawRangePlot(rangeSlider, gd, axisOpts, opts, oppAxisRangeOpts) {
429
430
mockFigure . layout [ oppAxisName ] = {
430
431
type : oppAxisOpts . type ,
431
432
domain : [ 0 , 1 ] ,
432
- range : ( oppAxisRangeOpts . rangemode === 'auto' || oppAxisRangeOpts . rangemode === 'fixed' ) ? oppAxisRangeOpts . range . slice ( ) : oppAxisOpts . range . slice ( ) ,
433
+ range : oppAxisRangeOpts . range . slice ( ) ,
433
434
calendar : oppAxisOpts . calendar
434
435
} ;
435
436
0 commit comments