diff --git a/frontend/src/pages/markdown-editor/header-toolbar/button-item.js b/frontend/src/pages/markdown-editor/header-toolbar/button-item.js index cbe8b5aea5..c6ad10cdf0 100644 --- a/frontend/src/pages/markdown-editor/header-toolbar/button-item.js +++ b/frontend/src/pages/markdown-editor/header-toolbar/button-item.js @@ -21,11 +21,15 @@ class ButtonItem extends React.Component { constructor(props) { super(props); - this.state = { tooltipOpen: false, isFreezed: false, }; + this.timer = null; + } + + componentWillUnmount() { + this.timer && clearTimeout(this.timer); } toggle = () => {