diff --git a/src/components/keyword/KeywordPopup.jsx b/src/components/keyword/KeywordPopup.jsx index 3753206..b81585a 100644 --- a/src/components/keyword/KeywordPopup.jsx +++ b/src/components/keyword/KeywordPopup.jsx @@ -135,7 +135,7 @@ const KeywordPopup = () => { 키워드 알림 설정 - + 키워드 알림 설정 @@ -144,17 +144,23 @@ const KeywordPopup = () => {
- setNewKeyword(e.target.value)} - placeholder="키워드 입력" - onKeyPress={(e) => { - if (e.key === 'Enter' && newKeyword.trim() && newCategory) { - e.preventDefault(); - handleAddKeyword(); - } - }} - /> + setNewKeyword(e.target.value)} + placeholder="키워드 입력" + onBlur={(e) => { + setTimeout(() => { + setNewKeyword(e.target.value) + }, 100) + }} + onKeyDown={(e) => { + if (e.isComposing) return // 한글 입력 중인 경우 무시 + if (e.key === 'Enter' && newKeyword.trim() && newCategory) { + e.preventDefault() + handleAddKeyword() + } + }} +/>