diff --git a/src/index.tsx b/src/index.tsx index b535239..5411ba4 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -73,6 +73,8 @@ export const TagsInput = ({ if (text && (separators || defaultSeparators).includes(e.key)) { e.preventDefault(); + if (e.nativeEvent.isComposing || e.nativeEvent.keyCode === 229) return; + if (beforeAddValidate && !beforeAddValidate(text, tags)) return; if (tags.includes(text)) {