From 2c93feb0220d63bf30d25dc692da29f63a85b32b Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Mon, 16 Oct 2023 18:07:35 -0400 Subject: [PATCH] fix: add useEffect to keep inputValue in sync --- src/components/Browser.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/Browser.tsx b/src/components/Browser.tsx index a7370ef..3ffe2e2 100644 --- a/src/components/Browser.tsx +++ b/src/components/Browser.tsx @@ -156,6 +156,10 @@ export function Navigator() { } }, [contextUrl, setUrl]); + useEffect(() => { + setInputValue(contextUrl); // Update local state when context's url changes + }, [contextUrl]); + const NavInput = forwardRef((props: any, ref) => ( ));