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');
22
22
23
23
module . exports = function style ( s ) {
24
24
s . each ( function ( d ) {
25
- var traceGroup = d3 . select ( this ) ,
26
- opacity = d [ 0 ] . trace . opacity ;
25
+ var traceGroup = d3 . select ( this ) ;
27
26
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
29
34
. selectAll ( 'g.legendfill' )
30
35
. data ( [ d ] ) ;
31
36
fill . enter ( ) . append ( 'g' )
32
37
. classed ( 'legendfill' , true ) ;
33
38
34
- var line = traceGroup
39
+ var line = layers
35
40
. selectAll ( 'g.legendlines' )
36
41
. data ( [ d ] ) ;
37
42
line . enter ( ) . append ( 'g' )
38
43
. classed ( 'legendlines' , true ) ;
39
- line . style ( 'opacity' , opacity ) ;
40
44
41
- var symbol = traceGroup
45
+ var symbol = layers
42
46
. selectAll ( 'g.legendsymbols' )
43
47
. data ( [ d ] ) ;
44
48
symbol . enter ( ) . append ( 'g' )
45
49
. classed ( 'legendsymbols' , true ) ;
46
- symbol . style ( 'opacity' , opacity ) ;
47
50
48
51
symbol . selectAll ( 'g.legendpoints' )
49
52
. data ( [ d ] )
You can’t perform that action at this time.
0 commit comments