@@ -54,7 +54,7 @@ function plotBoxAndWhiskers(sel, axes, trace, t, isStatic) {
54
54
var wdPos = t . wdPos || 0 ;
55
55
var bPosPxOffset = t . bPosPxOffset || 0 ;
56
56
var whiskerWidth = trace . whiskerwidth || 0 ;
57
- var showWhiskers = trace . showwhiskers ;
57
+ var showWhiskers = ( trace . showwhiskers !== false ) ;
58
58
var notched = trace . notched || false ;
59
59
var nw = notched ? 1 - 2 * trace . notchwidth : 1 ;
60
60
@@ -97,13 +97,13 @@ function plotBoxAndWhiskers(sel, axes, trace, t, isStatic) {
97
97
var posm1 = posAxis . l2p ( lcenter + bdPos1 * nw ) + bPosPxOffset ;
98
98
var sdmode = trace . sizemode === 'sd' ;
99
99
var q1 = valAxis . c2p ( sdmode ? d . mean - d . sd : d . q1 , true ) ;
100
- var q3 = trace . sizemode === 'sd' ? valAxis . c2p ( d . mean + 1 * d . sd , true ) :
101
- valAxis . c2p ( d . q3 , true ) ;
100
+ var q3 = sdmode ? valAxis . c2p ( d . mean + d . sd , true ) :
101
+ valAxis . c2p ( d . q3 , true ) ;
102
102
// make sure median isn't identical to either of the
103
103
// quartiles, so we can see it
104
104
var m = Lib . constrain (
105
- trace . sizemode === 'sd' ? valAxis . c2p ( d . mean , true ) :
106
- valAxis . c2p ( d . med , true ) ,
105
+ sdmode ? valAxis . c2p ( d . mean , true ) :
106
+ valAxis . c2p ( d . med , true ) ,
107
107
Math . min ( q1 , q3 ) + 1 , Math . max ( q1 , q3 ) - 1
108
108
) ;
109
109
@@ -113,7 +113,7 @@ function plotBoxAndWhiskers(sel, axes, trace, t, isStatic) {
113
113
// - box always has d.lf, but boxpoints can be anything
114
114
// - violin has d.lf and should always use it (boxpoints is undefined)
115
115
// - candlestick has only min/max
116
- var useExtremes = ( d . lf === undefined ) || ( trace . boxpoints === false ) || ( trace . sizemode === 'sd' ) ;
116
+ var useExtremes = ( d . lf === undefined ) || ( trace . boxpoints === false ) || sdmode ;
117
117
var lf = valAxis . c2p ( useExtremes ? d . min : d . lf , true ) ;
118
118
var uf = valAxis . c2p ( useExtremes ? d . max : d . uf , true ) ;
119
119
var ln = valAxis . c2p ( d . ln , true ) ;
0 commit comments