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) {
370370
371371 if ( ax . _anchorAxis && ax . _anchorAxis . rangeslider ) {
372372 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 ;
383388 }
384- axIn = ax . _anchorAxis . _input ;
385- axIn . rangeslider [ ax . _name ] . range = axeRangeOpts . range . slice ( ) ;
386- axIn . rangeslider [ ax . _name ] . rangemode = axeRangeOpts . rangemode ;
387389 }
388390} ;
389391
You can’t perform that action at this time.
0 commit comments