summaryrefslogtreecommitdiff
path: root/extension/react-app/src/components/ComboBox.tsx
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-26 00:47:32 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-26 00:47:32 -0700
commitd9a4ed993aad36464776c093333af1a310e5a492 (patch)
treeca423625619b9d628651bcc9a395ba8f47fa03a6 /extension/react-app/src/components/ComboBox.tsx
parent3b776e4ce1d718c5902f113d4cface1c717f8c19 (diff)
downloadsncontinue-d9a4ed993aad36464776c093333af1a310e5a492.tar.gz
sncontinue-d9a4ed993aad36464776c093333af1a310e5a492.tar.bz2
sncontinue-d9a4ed993aad36464776c093333af1a310e5a492.zip
fix colors and hover box behavior
Diffstat (limited to 'extension/react-app/src/components/ComboBox.tsx')
-rw-r--r--extension/react-app/src/components/ComboBox.tsx10
1 files changed, 7 insertions, 3 deletions
diff --git a/extension/react-app/src/components/ComboBox.tsx b/extension/react-app/src/components/ComboBox.tsx
index 4a1cdbc0..a14e2280 100644
--- a/extension/react-app/src/components/ComboBox.tsx
+++ b/extension/react-app/src/components/ComboBox.tsx
@@ -20,7 +20,10 @@ import { ContextItem } from "../../../schema/FullState";
import { postVscMessage } from "../vscode";
import { GUIClientContext } from "../App";
import { MeiliSearch } from "meilisearch";
-import { setBottomMessageCloseTimeout } from "../redux/slices/uiStateSlice";
+import {
+ setBottomMessage,
+ setBottomMessageCloseTimeout,
+} from "../redux/slices/uiStateSlice";
import { useDispatch } from "react-redux";
const SEARCH_INDEX_NAME = "continue_context_items";
@@ -307,13 +310,14 @@ const ComboBox = React.forwardRef((props: ComboBoxProps, ref) => {
},
onFocus: (e) => {
setFocused(true);
- dispatch(setBottomMessageCloseTimeout(undefined));
+ dispatch(setBottomMessage(undefined));
},
onBlur: (e) => {
setFocused(false);
postVscMessage("blurContinueInput", {});
},
onKeyDown: (event) => {
+ dispatch(setBottomMessage(undefined));
if (event.key === "Enter" && event.shiftKey) {
// Prevent Downshift's default 'Enter' behavior.
(event.nativeEvent as any).preventDownshiftDefault = true;
@@ -363,7 +367,7 @@ const ComboBox = React.forwardRef((props: ComboBoxProps, ref) => {
}
},
onClick: () => {
- dispatch(setBottomMessageCloseTimeout(undefined));
+ dispatch(setBottomMessage(undefined));
},
ref: inputRef,
})}