diff --git a/frontend/src/components/QueryBuilderV2/QueryV2/QueryAddOns/HavingFilter/HavingFilter.tsx b/frontend/src/components/QueryBuilderV2/QueryV2/QueryAddOns/HavingFilter/HavingFilter.tsx index de2769fea1a4..07e89688460a 100644 --- a/frontend/src/components/QueryBuilderV2/QueryV2/QueryAddOns/HavingFilter/HavingFilter.tsx +++ b/frontend/src/components/QueryBuilderV2/QueryV2/QueryAddOns/HavingFilter/HavingFilter.tsx @@ -225,7 +225,7 @@ function HavingFilter({ onClose }: { onClose: () => void }): JSX.Element { }, ], defaultKeymap: true, - closeOnBlur: false, + closeOnBlur: true, maxRenderedOptions: 200, activateOnTyping: true, }), @@ -269,6 +269,9 @@ function HavingFilter({ onClose }: { onClose: () => void }): JSX.Element { }} onBlur={(): void => { setIsFocused(false); + if (editorRef.current) { + closeCompletion(editorRef.current); + } }} />