From e2a8a1d6bc91aae97c3c499b743498d291f94cf6 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Fri, 24 Nov 2023 03:21:42 +0000 Subject: [PATCH] Fix missing effect cleanup --- src/view/shell/index.web.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/view/shell/index.web.tsx b/src/view/shell/index.web.tsx index e833a08bfb..74477243d6 100644 --- a/src/view/shell/index.web.tsx +++ b/src/view/shell/index.web.tsx @@ -36,9 +36,10 @@ function ShellInner() { useAuxClick() useEffect(() => { - navigator.addListener('state', () => { + const unsubscribe = navigator.addListener('state', () => { closeAllActiveElements() }) + return unsubscribe }, [navigator, closeAllActiveElements]) const showBottomBar = isMobile && !onboardingState.isActive