From def3f38c322d712d3aab0c6dcdba359ccfd85cc5 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Mon, 16 Nov 2020 12:26:56 +0700 Subject: [PATCH] fixed tags autocomplete --- src/components/tags/TagInput/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/tags/TagInput/index.tsx b/src/components/tags/TagInput/index.tsx index 1d1c362e..e7c5c767 100644 --- a/src/components/tags/TagInput/index.tsx +++ b/src/components/tags/TagInput/index.tsx @@ -104,9 +104,11 @@ const TagInput: FC = ({ exclude, onAppend, onClearTag, onSubmit }) => { const feature = useMemo(() => (input?.substr(0, 1) === '/' ? 'green' : ''), [input]); useEffect(() => { + if (!focused) return; + document.addEventListener('click', onBlur); return () => document.removeEventListener('click', onBlur); - }, [onBlur]); + }, [onBlur, focused]); return (