@@ -62,24 +62,25 @@ function nodeNonHoveredStyle(sankeyNode, d, sankey) {
62
62
}
63
63
64
64
function linkHoveredStyle ( d , sankey , visitNodes , sankeyLink ) {
65
- var label = sankeyLink . datum ( ) . link . label ;
66
-
67
65
sankeyLink . style ( 'fill-opacity' , function ( l ) {
68
66
if ( ! l . link . concentrationscale ) {
69
67
return 0.4 ;
70
68
}
71
69
} ) ;
72
70
73
- if ( label ) {
74
- ownTrace ( sankey , d )
75
- . selectAll ( '.' + cn . sankeyLink )
76
- . filter ( function ( l ) { return l . link . label === label ; } )
77
- . style ( 'fill-opacity' , function ( l ) {
78
- if ( ! l . link . concentrationscale ) {
79
- return 0.4 ;
80
- }
81
- } ) ;
82
- }
71
+ sankeyLink . each ( function ( curLink ) {
72
+ var label = curLink . link . label ;
73
+ if ( label !== '' ) {
74
+ ownTrace ( sankey , d )
75
+ . selectAll ( '.' + cn . sankeyLink )
76
+ . filter ( function ( l ) { return l . link . label === label ; } )
77
+ . style ( 'fill-opacity' , function ( l ) {
78
+ if ( ! l . link . concentrationscale ) {
79
+ return 0.4 ;
80
+ }
81
+ } ) ;
82
+ }
83
+ } ) ;
83
84
84
85
if ( visitNodes ) {
85
86
ownTrace ( sankey , d )
@@ -90,15 +91,17 @@ function linkHoveredStyle(d, sankey, visitNodes, sankeyLink) {
90
91
}
91
92
92
93
function linkNonHoveredStyle ( d , sankey , visitNodes , sankeyLink ) {
93
- var label = sankeyLink . datum ( ) . link . label ;
94
-
95
94
sankeyLink . style ( 'fill-opacity' , function ( d ) { return d . tinyColorAlpha ; } ) ;
96
- if ( label ) {
97
- ownTrace ( sankey , d )
98
- . selectAll ( '.' + cn . sankeyLink )
99
- . filter ( function ( l ) { return l . link . label === label ; } )
100
- . style ( 'fill-opacity' , function ( d ) { return d . tinyColorAlpha ; } ) ;
101
- }
95
+
96
+ sankeyLink . each ( function ( curLink ) {
97
+ var label = curLink . link . label ;
98
+ if ( label !== '' ) {
99
+ ownTrace ( sankey , d )
100
+ . selectAll ( '.' + cn . sankeyLink )
101
+ . filter ( function ( l ) { return l . link . label === label ; } )
102
+ . style ( 'fill-opacity' , function ( d ) { return d . tinyColorAlpha ; } ) ;
103
+ }
104
+ } ) ;
102
105
103
106
if ( visitNodes ) {
104
107
ownTrace ( sankey , d )
0 commit comments