Skip to content

Commit 9f1cb9b

Browse files
authored
Merge pull request #164 from wwayne/fix
Fix for delayShwo #163
2 parents c0c4b7a + 7b7e547 commit 9f1cb9b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/index.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,8 @@ class ReactTooltip extends Component {
258258
}
259259
}
260260

261+
this.clearTimer()
261262
if (delayShow) {
262-
clearTimeout(this.delayShowLoop)
263263
this.delayShowLoop = setTimeout(updateState, delayTime)
264264
} else {
265265
updateState()
@@ -274,18 +274,18 @@ class ReactTooltip extends Component {
274274

275275
if (!this.mount) return
276276

277-
const resetState = (resetPlace) => {
277+
const resetState = () => {
278278
this.setState({
279279
show: false
280280
})
281281
this.removeScrollListener()
282282
}
283283

284+
this.clearTimer()
284285
if (delayHide) {
285-
this.clearTimer()
286286
this.delayHideLoop = setTimeout(resetState, parseInt(delayHide, 10))
287287
} else {
288-
resetState(true)
288+
resetState()
289289
}
290290
}
291291

0 commit comments

Comments
 (0)