diff options
Diffstat (limited to 'extension/react-app/src')
| -rw-r--r-- | extension/react-app/src/components/ComboBox.tsx | 3 | ||||
| -rw-r--r-- | extension/react-app/src/tabs/gui.tsx | 11 | 
2 files changed, 5 insertions, 9 deletions
| diff --git a/extension/react-app/src/components/ComboBox.tsx b/extension/react-app/src/components/ComboBox.tsx index 585a0584..ac994b0a 100644 --- a/extension/react-app/src/components/ComboBox.tsx +++ b/extension/react-app/src/components/ComboBox.tsx @@ -378,7 +378,8 @@ const ComboBox = React.forwardRef((props: ComboBoxProps, ref) => {          </Ul>        </div>        {highlightedCodeSections.length === 0 && -        (downshiftProps.inputValue?.startsWith("/edit") || metaKeyPressed) && ( +        (downshiftProps.inputValue?.startsWith("/edit") || +          (metaKeyPressed && downshiftProps.inputValue?.length > 0)) && (            <div className="text-trueGray-400 pr-4 text-xs text-right">              Inserting at cursor            </div> diff --git a/extension/react-app/src/tabs/gui.tsx b/extension/react-app/src/tabs/gui.tsx index 0e60e05c..619b91e1 100644 --- a/extension/react-app/src/tabs/gui.tsx +++ b/extension/react-app/src/tabs/gui.tsx @@ -170,6 +170,7 @@ function GUI(props: GUIProps) {        const waitingForSteps =          state.active &&          state.history.current_index < state.history.timeline.length && +        state.history.timeline[state.history.current_index] &&          state.history.timeline[            state.history.current_index          ].step.description?.trim() === ""; @@ -236,14 +237,14 @@ function GUI(props: GUIProps) {          history.current_index < history.timeline.length        ) {          if ( -          history.timeline[history.current_index].step.name === +          history.timeline[history.current_index]?.step.name ===            "Waiting for user input"          ) {            if (input.trim() === "") return;            onStepUserInput(input, history!.current_index);            return;          } else if ( -          history.timeline[history.current_index].step.name === +          history.timeline[history.current_index]?.step.name ===            "Waiting for user confirmation"          ) {            onStepUserInput("ok", history!.current_index); @@ -350,12 +351,6 @@ function GUI(props: GUIProps) {          </div>          <ComboBox -          // disabled={ -          //   history?.timeline.length -          //     ? history.timeline[history.current_index].step.name === -          //       "Waiting for user confirmation" -          //     : false -          // }            ref={mainTextInputRef}            onEnter={(e) => {              onMainTextInput(e); | 
