File tree Expand file tree Collapse file tree 1 file changed +15
-13
lines changed Expand file tree Collapse file tree 1 file changed +15
-13
lines changed Original file line number Diff line number Diff line change @@ -370,20 +370,22 @@ axes.doAutoRange = function(ax) {
370
370
371
371
if ( ax . _anchorAxis && ax . _anchorAxis . rangeslider ) {
372
372
var axeRangeOpts = ax . _anchorAxis . rangeslider [ ax . _name ] ;
373
- switch ( axeRangeOpts . rangemode ) {
374
- case 'auto' :
375
- axeRangeOpts . range = hasDeps ? axes . getAutoRange ( ax ) : ax . range . slice ( ) ;
376
- break ;
377
- case 'match' :
378
- axeRangeOpts . range = ax . range . slice ( ) ;
379
- break ;
380
- default :
381
- axeRangeOpts . range = ax . range . slice ( ) ;
382
- break ;
373
+ if ( axeRangeOpts ) {
374
+ switch ( axeRangeOpts . rangemode ) {
375
+ case 'auto' :
376
+ axeRangeOpts . range = hasDeps ? axes . getAutoRange ( ax ) : ax . range . slice ( ) ;
377
+ break ;
378
+ case 'match' :
379
+ axeRangeOpts . range = ax . range . slice ( ) ;
380
+ break ;
381
+ default :
382
+ axeRangeOpts . range = ax . range . slice ( ) ;
383
+ break ;
384
+ }
385
+ axIn = ax . _anchorAxis . _input ;
386
+ axIn . rangeslider [ ax . _name ] . range = axeRangeOpts . range . slice ( ) ;
387
+ axIn . rangeslider [ ax . _name ] . rangemode = axeRangeOpts . rangemode ;
383
388
}
384
- axIn = ax . _anchorAxis . _input ;
385
- axIn . rangeslider [ ax . _name ] . range = axeRangeOpts . range . slice ( ) ;
386
- axIn . rangeslider [ ax . _name ] . rangemode = axeRangeOpts . rangemode ;
387
389
}
388
390
} ;
389
391
You can’t perform that action at this time.
0 commit comments