File tree 1 file changed +14
-2
lines changed
1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -449,8 +449,20 @@ module.exports = function setConvert(ax, fullLayout) {
449
449
if ( maxallowed !== undefined && rng [ 1 ] > bounds [ 1 ] ) range [ axrev ? 0 : 1 ] = maxallowed ;
450
450
451
451
if ( range [ 0 ] === range [ 1 ] ) {
452
- if ( minallowed !== undefined ) range [ axrev ? 1 : 0 ] = ax . l2r ( minallowed + 1 ) ;
453
- if ( maxallowed !== undefined ) range [ axrev ? 0 : 1 ] = ax . l2r ( maxallowed - 1 ) ;
452
+ var minL = ax . l2r ( minallowed ) ;
453
+ var maxL = ax . l2r ( maxallowed ) ;
454
+
455
+ if ( minallowed !== undefined ) {
456
+ var _max = minL + 1 ;
457
+ if ( maxallowed !== undefined ) _max = Math . min ( _max , maxL ) ;
458
+ range [ axrev ? 1 : 0 ] = _max ;
459
+ }
460
+
461
+ if ( maxallowed !== undefined ) {
462
+ var _min = maxL + 1 ;
463
+ if ( minallowed !== undefined ) _min = Math . max ( _min , minL ) ;
464
+ range [ axrev ? 0 : 1 ] = _min ;
465
+ }
454
466
}
455
467
} ;
456
468
You can’t perform that action at this time.
0 commit comments