@@ -33,32 +33,32 @@ module.exports = function handleDefaults(containerIn, containerOut, layout, coun
33
33
} ) ;
34
34
35
35
var visible = coerce ( 'visible' , buttons . length > 0 ) ;
36
- if ( ! visible ) return ;
37
-
38
- var posDflt = getPosDflt ( containerOut , layout , counterAxes ) ;
39
- coerce ( 'x' , posDflt [ 0 ] ) ;
40
- coerce ( 'y' , posDflt [ 1 ] ) ;
41
- Lib . noneOrAll ( containerIn , containerOut , [ 'x' , 'y' ] ) ;
36
+ if ( visible ) {
37
+ var posDflt = getPosDflt ( containerOut , layout , counterAxes ) ;
38
+ coerce ( 'x' , posDflt [ 0 ] ) ;
39
+ coerce ( 'y' , posDflt [ 1 ] ) ;
40
+ Lib . noneOrAll ( containerIn , containerOut , [ 'x' , 'y' ] ) ;
42
41
43
- coerce ( 'xanchor' ) ;
44
- coerce ( 'yanchor' ) ;
42
+ coerce ( 'xanchor' ) ;
43
+ coerce ( 'yanchor' ) ;
45
44
46
- Lib . coerceFont ( coerce , 'font' , layout . font ) ;
45
+ Lib . coerceFont ( coerce , 'font' , layout . font ) ;
47
46
48
- var bgColor = coerce ( 'bgcolor' ) ;
49
- coerce ( 'activecolor' , Color . contrast ( bgColor , constants . lightAmount , constants . darkAmount ) ) ;
50
- coerce ( 'bordercolor' ) ;
51
- coerce ( 'borderwidth' ) ;
47
+ var bgColor = coerce ( 'bgcolor' ) ;
48
+ coerce ( 'activecolor' , Color . contrast ( bgColor , constants . lightAmount , constants . darkAmount ) ) ;
49
+ coerce ( 'bordercolor' ) ;
50
+ coerce ( 'borderwidth' ) ;
51
+ }
52
52
} ;
53
53
54
- function buttonDefaults ( buttonIn , buttonOut , selectorOut , opts , itemOpts ) {
54
+ function buttonDefaults ( buttonIn , buttonOut , selectorOut , opts ) {
55
55
var calendar = opts . calendar ;
56
56
57
57
function coerce ( attr , dflt ) {
58
58
return Lib . coerce ( buttonIn , buttonOut , buttonAttrs , attr , dflt ) ;
59
59
}
60
60
61
- var visible = coerce ( 'visible' , ! itemOpts . itemIsNotPlainObject ) ;
61
+ var visible = coerce ( 'visible' ) ;
62
62
63
63
if ( visible ) {
64
64
var step = coerce ( 'step' ) ;
0 commit comments