diff --git a/packages/jest-react/src/internalAct.js b/packages/jest-react/src/internalAct.js index 5d87891e7109e..da7e9f6108490 100644 --- a/packages/jest-react/src/internalAct.js +++ b/packages/jest-react/src/internalAct.js @@ -128,6 +128,7 @@ function flushActWork(resolve: () => void, reject: (error: any) => void) { Scheduler.unstable_flushUntilNextPaint(); } catch (error) { reject(error); + return; } // If Scheduler yields while there's still work, it's so that we can