From 755d4d8657c8ae39b67f8b0801792ed032e42970 Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Tue, 9 Jun 2020 16:45:19 -0400 Subject: [PATCH] fix(react): Prevent state updates from creating activities --- packages/react/src/profiler.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/profiler.tsx b/packages/react/src/profiler.tsx index 2a083ca130b1..8cf86ed89009 100644 --- a/packages/react/src/profiler.tsx +++ b/packages/react/src/profiler.tsx @@ -133,7 +133,7 @@ function withProfiler

(WrappedComponent: React.ComponentType

* @param name displayName of component being profiled */ function useProfiler(name: string): void { - const activity = getInitActivity(name); + const [activity] = React.useState(() => getInitActivity(name)); React.useEffect(() => { afterNextFrame(() => {