From ff9166353d0ce00acc180a4817088d5778c4779e Mon Sep 17 00:00:00 2001 From: Rena Wolford Date: Wed, 3 Jul 2019 03:04:22 +0100 Subject: [PATCH] [fail] reset IsThisRendererActing correctly (#16042) * [fail] reset IsThisRendererActing correctly I missed this in https://github.com/facebook/react/pull/16039. I'd pointed at the wrong previous state, corrupting it in further use. This PR fixes that, and adds a test to make sure it doesn't happen again. * warn for unacted effects only in strict mode --- src/ReactTestRendererAct.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ReactTestRendererAct.js b/src/ReactTestRendererAct.js index 63aa642..de6a76a 100644 --- a/src/ReactTestRendererAct.js +++ b/src/ReactTestRendererAct.js @@ -72,7 +72,7 @@ function act(callback: () => Thenable) { actingUpdatesScopeDepth++; if (__DEV__) { previousIsSomeRendererActing = IsSomeRendererActing.current; - previousIsThisRendererActing = IsSomeRendererActing.current; + previousIsThisRendererActing = IsThisRendererActing.current; IsSomeRendererActing.current = true; IsThisRendererActing.current = true; }