@@ -231,7 +231,7 @@ function plotOne(gd, cd, element, transitionOpts) {
231231 }
232232
233233 sliceTop
234- . call ( exports . attachFxHandlers , gd , cd , styleOne , constants )
234+ . call ( exports . attachFxHandlers , entry , gd , cd , styleOne , constants )
235235 . call ( helpers . setSliceCursor , gd , { isTransitioning : gd . _transitioning } ) ;
236236
237237 slicePath . call ( styleOne , pt , trace ) ;
@@ -251,7 +251,7 @@ function plotOne(gd, cd, element, transitionOpts) {
251251
252252 // position the text relative to the slice
253253 var textBB = Drawing . bBox ( sliceText . node ( ) ) ;
254- pt . transform = transformInsideText ( textBB , pt , cd0 , styleOne ) ;
254+ pt . transform = transformInsideText ( textBB , pt , cd0 ) ;
255255 pt . translateX = transTextX ( pt ) ;
256256 pt . translateY = transTextY ( pt ) ;
257257
@@ -500,7 +500,7 @@ function makeEventData(pt, trace) {
500500 return out ;
501501}
502502
503- exports . attachFxHandlers = function ( sliceTop , gd , cd , styleOne , constants ) {
503+ exports . attachFxHandlers = function ( sliceTop , entry , gd , cd , styleOne , constants ) {
504504 var cd0 = cd [ 0 ] ;
505505 var trace = cd0 . trace ;
506506 var hierarchy = cd0 . hierarchy ;
@@ -595,7 +595,7 @@ exports.attachFxHandlers = function(sliceTop, gd, cd, styleOne, constants) {
595595 }
596596 }
597597
598- var ref1 = hierarchy ;
598+ var ref1 = entry ;
599599 if ( ref1 && getVal ( ref1 ) ) {
600600 hoverPt . percentVisible = pt . percentVisible = val / getVal ( ref1 ) ;
601601 hoverPt . visibleLabel = pt . visibleLabel = helpers . getLabelString ( ref1 . data . data . label ) ;
0 commit comments