diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-08-03 22:15:06 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-08-03 22:15:06 -0700 |
commit | 0181d6236d8b74c80adb62648fd6571431cf3210 (patch) | |
tree | 44c6d4a94c692f5e3eb7f83c323ea91c48e30eba /extension/react-app/src/components/ComboBox.tsx | |
parent | f4051a73b4961de26e7b8c4bf297de8eda57e39a (diff) | |
download | sncontinue-0181d6236d8b74c80adb62648fd6571431cf3210.tar.gz sncontinue-0181d6236d8b74c80adb62648fd6571431cf3210.tar.bz2 sncontinue-0181d6236d8b74c80adb62648fd6571431cf3210.zip |
feat: :lipstick: small ui tweaks, detached child process
Diffstat (limited to 'extension/react-app/src/components/ComboBox.tsx')
-rw-r--r-- | extension/react-app/src/components/ComboBox.tsx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/extension/react-app/src/components/ComboBox.tsx b/extension/react-app/src/components/ComboBox.tsx index 982c42d1..5eada708 100644 --- a/extension/react-app/src/components/ComboBox.tsx +++ b/extension/react-app/src/components/ComboBox.tsx @@ -379,6 +379,14 @@ const ComboBox = React.forwardRef((props: ComboBoxProps, ref) => { Math.min(prev + 1, history.length) ); setCurrentlyInContextQuery(false); + } else if (event.key === "Escape") { + setCurrentlyInContextQuery(false); + if (downshiftProps.isOpen) { + downshiftProps.closeMenu(); + } else { + // Move cursor back over to the editor + postVscMessage("focusEditor", {}); + } } }, onClick: () => { |