We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4b0574a commit d076c91Copy full SHA for d076c91
1 file changed
src/components/Modal.js
@@ -131,6 +131,8 @@ class Modal extends Component {
131
componentDidMount() {
132
if (!canUseDOM) return;
133
134
+ clearTimeout(this.removePortalTimer);
135
+
136
if (!isReact16) {
137
this.node = createHTMLElement("div");
138
}
@@ -183,7 +185,7 @@ class Modal extends Component {
183
185
this.portal.closeWithTimeout();
184
186
187
- setTimeout(this.removePortal, closesAt - now);
188
+ this.removePortalTimer = setTimeout(this.removePortal, closesAt - now);
189
} else {
190
this.removePortal();
191
0 commit comments