Skip to content

Commit 61082a5

Browse files
committed
Fix bug with mouse hover triggerring on tooltip children
1 parent bd27ab2 commit 61082a5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/js/index.jsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ const ReactTooltip = React.createClass({
8787
componentDidMount() {
8888
var targetArray = document.querySelectorAll("[data-tip]");
8989
for(var i = 0; i < targetArray.length; i++) {
90-
targetArray[i].addEventListener("mouseover", this.showTooltip, false);
90+
targetArray[i].addEventListener("mouseenter", this.showTooltip, false);
9191
targetArray[i].addEventListener("mousemove", this.updateTooltip, false);
9292
targetArray[i].addEventListener("mouseleave", this.hideTooltip, false);
9393
}
@@ -96,7 +96,7 @@ const ReactTooltip = React.createClass({
9696
componentWillUnmount() {
9797
var targetArray = document.querySelectorAll("[data-tip]");
9898
for(var i = 0; i < targetArray.length; i++) {
99-
targetArray[i].removeEventListener("mouseover", this.showTooltip);
99+
targetArray[i].removeEventListener("mouseenter", this.showTooltip);
100100
targetArray[i].removeEventListener("mousemove", this.updateTooltip);
101101
targetArray[i].removeEventListener("mouseleave", this.hideTooltip);
102102
}

0 commit comments

Comments
 (0)