detect foreign key composition sessions (#2024)

This commit is contained in:
pablodanswer 2024-08-02 10:26:57 -07:00 committed by GitHub
parent 57cc53ab94
commit ed455394fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 17 additions and 4 deletions

View File

@ -174,7 +174,11 @@ export function Explorer({
setQuery(event.target.value);
}}
onKeyDown={(event) => {
if (event.key === "Enter" && !event.shiftKey) {
if (
event.key === "Enter" &&
!event.shiftKey &&
!(event.nativeEvent as any).isComposing
) {
onSearch(query);
event.preventDefault();
}

View File

@ -494,7 +494,8 @@ export function ChatInputBar({
!showSuggestions &&
!event.shiftKey &&
message &&
!isStreaming
!isStreaming &&
!(event.nativeEvent as any).isComposing
) {
onSubmit();
event.preventDefault();

View File

@ -134,7 +134,11 @@ export const FullSearchBar = ({
};
const handleKeyDown = (event: KeyboardEvent<HTMLTextAreaElement>) => {
if (event.key === "Enter" && !event.shiftKey) {
if (
event.key === "Enter" &&
!event.shiftKey &&
!(event.nativeEvent as any).isComposing
) {
onSearch(agentic);
event.preventDefault();
}
@ -258,7 +262,11 @@ export const SearchBar = ({ query, setQuery, onSearch }: SearchBarProps) => {
};
const handleKeyDown = (event: KeyboardEvent<HTMLTextAreaElement>) => {
if (event.key === "Enter" && !event.shiftKey) {
if (
event.key === "Enter" &&
!event.shiftKey &&
!(event.nativeEvent as any).isComposing
) {
onSearch();
event.preventDefault();
}