@@ -130,6 +130,7 @@ module.exports = function plot(gd, calcData) {
130
130
} ;
131
131
132
132
var linkHover = function ( element , d , sankey ) {
133
+ if ( gd . _fullLayout . hovermode === false ) return ;
133
134
d3 . select ( element ) . call ( linkHoveredStyle . bind ( 0 , d , sankey , true ) ) ;
134
135
gd . emit ( 'plotly_hover' , {
135
136
event : d3 . event ,
@@ -143,6 +144,7 @@ module.exports = function plot(gd, calcData) {
143
144
var outgoingLabel = _ ( gd , 'outgoing flow count:' ) + ' ' ;
144
145
145
146
var linkHoverFollow = function ( element , d ) {
147
+ if ( gd . _fullLayout . hovermode === false ) return ;
146
148
var trace = d . link . trace ;
147
149
var rootBBox = gd . _fullLayout . _paperdiv . node ( ) . getBoundingClientRect ( ) ;
148
150
var boundingBox = element . getBoundingClientRect ( ) ;
@@ -193,6 +195,7 @@ module.exports = function plot(gd, calcData) {
193
195
} ;
194
196
195
197
var nodeHover = function ( element , d , sankey ) {
198
+ if ( gd . _fullLayout . hovermode === false ) return ;
196
199
d3 . select ( element ) . call ( nodeHoveredStyle , d , sankey ) ;
197
200
gd . emit ( 'plotly_hover' , {
198
201
event : d3 . event ,
@@ -201,6 +204,7 @@ module.exports = function plot(gd, calcData) {
201
204
} ;
202
205
203
206
var nodeHoverFollow = function ( element , d ) {
207
+ if ( gd . _fullLayout . hovermode === false ) return ;
204
208
var trace = d . node . trace ;
205
209
var nodeRect = d3 . select ( element ) . select ( '.' + cn . nodeRect ) ;
206
210
var rootBBox = gd . _fullLayout . _paperdiv . node ( ) . getBoundingClientRect ( ) ;
0 commit comments