diff --git a/web-app/src/containers/ModelCombobox.tsx b/web-app/src/containers/ModelCombobox.tsx index ae1af0900..29fc3ee50 100644 --- a/web-app/src/containers/ModelCombobox.tsx +++ b/web-app/src/containers/ModelCombobox.tsx @@ -196,6 +196,11 @@ function useKeyboardNavigation( e.preventDefault() setHighlightedIndex(filteredModels.length - 1) break + case 'Escape': + e.preventDefault() + setOpen(false) + setHighlightedIndex(-1) + break } }, [open, setOpen, models.length, filteredModels, highlightedIndex, setHighlightedIndex, onModelSelect])