From 2e9a42d74c6800b9d4a890221cd9efb1c8ec67ca Mon Sep 17 00:00:00 2001 From: Billy Vong Date: Thu, 16 Dec 2021 17:03:49 -0500 Subject: [PATCH] add comment --- src/Terminal/ui/TerminalInput.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Terminal/ui/TerminalInput.tsx b/src/Terminal/ui/TerminalInput.tsx index d7a2a7e80..8a1cefdf3 100644 --- a/src/Terminal/ui/TerminalInput.tsx +++ b/src/Terminal/ui/TerminalInput.tsx @@ -52,6 +52,8 @@ export function TerminalInput({ terminal, router, player }: IProps): React.React const [possibilities, setPossibilities] = useState([]); const classes = useStyles(); + // Need to run after state updates, for example if we need to move cursor + // *after* we modify input useEffect(() => { if (postUpdateValue?.postUpdate) { postUpdateValue.postUpdate();