File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -22,28 +22,31 @@ var stylePie = require('../../traces/pie/style_one');
2222
2323module . exports = function style ( s ) {
2424 s . each ( function ( d ) {
25- var traceGroup = d3 . select ( this ) ,
26- opacity = d [ 0 ] . trace . opacity ;
25+ var traceGroup = d3 . select ( this ) ;
2726
28- var fill = traceGroup
27+ var layers = traceGroup . selectAll ( 'g.layers' )
28+ . data ( [ 0 ] ) ;
29+ layers . enter ( ) . append ( 'g' )
30+ . classed ( 'layers' , true ) ;
31+ layers . style ( 'opacity' , d [ 0 ] . trace . opacity ) ;
32+
33+ var fill = layers
2934 . selectAll ( 'g.legendfill' )
3035 . data ( [ d ] ) ;
3136 fill . enter ( ) . append ( 'g' )
3237 . classed ( 'legendfill' , true ) ;
3338
34- var line = traceGroup
39+ var line = layers
3540 . selectAll ( 'g.legendlines' )
3641 . data ( [ d ] ) ;
3742 line . enter ( ) . append ( 'g' )
3843 . classed ( 'legendlines' , true ) ;
39- line . style ( 'opacity' , opacity ) ;
4044
41- var symbol = traceGroup
45+ var symbol = layers
4246 . selectAll ( 'g.legendsymbols' )
4347 . data ( [ d ] ) ;
4448 symbol . enter ( ) . append ( 'g' )
4549 . classed ( 'legendsymbols' , true ) ;
46- symbol . style ( 'opacity' , opacity ) ;
4750
4851 symbol . selectAll ( 'g.legendpoints' )
4952 . data ( [ d ] )
You can’t perform that action at this time.
0 commit comments