Skip to content

Commit e08f727

Browse files
committed
pie: emit plotly_hover even if hoverinfo is none
Fixes #902
1 parent b0dbec3 commit e08f727

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: src/traces/pie/plot.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ module.exports = function plot(gd, cdpie) {
8686
hasHoverData = false;
8787

8888
function handleMouseOver(evt) {
89+
evt.originalEvent = d3.event;
90+
8991
// in case fullLayout or fullData has changed without a replot
9092
var fullLayout2 = gd._fullLayout,
9193
trace2 = gd._fullData[trace.index],
@@ -97,6 +99,7 @@ module.exports = function plot(gd, cdpie) {
9799
// or if hover is turned off
98100
if(gd._dragging || fullLayout2.hovermode === false ||
99101
hoverinfo === 'none' || hoverinfo === 'skip' || !hoverinfo) {
102+
Fx.hover(gd, evt, 'pie');
100103
return;
101104
}
102105

@@ -126,7 +129,6 @@ module.exports = function plot(gd, cdpie) {
126129
outerContainer: fullLayout2._paper.node()
127130
});
128131

129-
evt.originalEvent = d3.event;
130132
Fx.hover(gd, evt, 'pie');
131133

132134
hasHoverData = true;

0 commit comments

Comments
 (0)