@@ -1010,10 +1010,10 @@ function createHoverText(hoverData, opts, gd) {
10101010 } ;
10111011 var mockLayoutOut = { } ;
10121012 legendSupplyDefaults ( mockLayoutIn , mockLayoutOut , gd . _fullData ) ;
1013- var legendOpts = mockLayoutOut . legend ;
1013+ var mockLegend = mockLayoutOut . legend ;
10141014
10151015 // prepare items for the legend
1016- legendOpts . entries = [ ] ;
1016+ mockLegend . entries = [ ] ;
10171017 for ( var j = 0 ; j < hoverData . length ; j ++ ) {
10181018 var texts = getHoverLabelText ( hoverData [ j ] , true , hovermode , fullLayout , t0 ) ;
10191019 var text = texts [ 0 ] ;
@@ -1039,14 +1039,14 @@ function createHoverText(hoverData, opts, gd) {
10391039 }
10401040 pt . _distinct = true ;
10411041
1042- legendOpts . entries . push ( [ pt ] ) ;
1042+ mockLegend . entries . push ( [ pt ] ) ;
10431043 }
1044- legendOpts . entries . sort ( function ( a , b ) { return a [ 0 ] . trace . index - b [ 0 ] . trace . index ; } ) ;
1045- legendOpts . layer = container ;
1044+ mockLegend . entries . sort ( function ( a , b ) { return a [ 0 ] . trace . index - b [ 0 ] . trace . index ; } ) ;
1045+ mockLegend . layer = container ;
10461046
10471047 // Draw unified hover label
1048- legendOpts . _inHover = true ;
1049- legendDraw ( gd , legendOpts ) ;
1048+ mockLegend . _inHover = true ;
1049+ legendDraw ( gd , mockLegend ) ;
10501050
10511051 // Position the hover
10521052 var ly = Lib . mean ( hoverData . map ( function ( c ) { return ( c . y0 + c . y1 ) / 2 ; } ) ) ;
0 commit comments