diff options
| author | Nate Sesti <sestinj@gmail.com> | 2023-06-25 08:22:37 -0700 | 
|---|---|---|
| committer | Nate Sesti <sestinj@gmail.com> | 2023-06-25 08:22:37 -0700 | 
| commit | ad462728afc4e6a9e1402aff295010ced9cf2f7a (patch) | |
| tree | f204a703bebdc59f724636dfc16e68eadea83ce8 /extension/react-app/src | |
| parent | 7ac2f9a29f9b1c0dce23bc5c212077bffe63891f (diff) | |
| download | sncontinue-ad462728afc4e6a9e1402aff295010ced9cf2f7a.tar.gz sncontinue-ad462728afc4e6a9e1402aff295010ced9cf2f7a.tar.bz2 sncontinue-ad462728afc4e6a9e1402aff295010ced9cf2f7a.zip | |
Diff kb shortcut, fix bug
Diffstat (limited to 'extension/react-app/src')
| -rw-r--r-- | extension/react-app/src/tabs/gui.tsx | 22 | 
1 files changed, 12 insertions, 10 deletions
| diff --git a/extension/react-app/src/tabs/gui.tsx b/extension/react-app/src/tabs/gui.tsx index f47371ee..a457382d 100644 --- a/extension/react-app/src/tabs/gui.tsx +++ b/extension/react-app/src/tabs/gui.tsx @@ -215,7 +215,7 @@ function GUI(props: GUIProps) {    useEffect(() => {      const listener = (e: any) => {        // Cmd + J to toggle fast model -      if (e.key === "j" && e.metaKey) { +      if (e.key === "i" && e.metaKey && e.shiftKey) {          setUsingFastModel((prev) => !prev);        }      }; @@ -237,15 +237,17 @@ function GUI(props: GUIProps) {        setWaitingForSteps(state.active);        setHistory(state.history);        setUserInputQueue(state.user_input_queue); -      const nextStepsOpen = [...stepsOpen]; -      for ( -        let i = nextStepsOpen.length; -        i < state.history.timeline.length; -        i++ -      ) { -        nextStepsOpen.push(true); -      } -      setStepsOpen(nextStepsOpen); +      setStepsOpen((prev) => { +        const nextStepsOpen = [...prev]; +        for ( +          let i = nextStepsOpen.length; +          i < state.history.timeline.length; +          i++ +        ) { +          nextStepsOpen.push(true); +        } +        return nextStepsOpen; +      });        if (shouldScrollToBottom) {          scrollToBottom(); | 
