Skip to content

Commit 2956faf

Browse files
authored
Merge pull request #89 from nickxbs/fix/promiseInProgress_UnmountedComponent
Fix mem leak warning on unmounted component
2 parents cca182d + 75f73dc commit 2956faf

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/trackerHook.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const usePromiseTracker = (outerConfig = defaultConfig) => {
5656
? setPromiseInProgress(true)
5757
: setTimeout(() => {
5858
// Check here ref to internalPromiseInProgress
59-
if (latestInternalPromiseInProgress.current) {
59+
if (isMounted.current && latestInternalPromiseInProgress.current) {
6060
setPromiseInProgress(true);
6161
}
6262
}, config.delay);

0 commit comments

Comments
 (0)