You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
importReact,{useState,useRef,useMemo}from'react';importJoditEditorfrom'jodit-react';constExample=({ placeholder })=>{consteditor=useRef(null);const[content,setContent]=useState('');constconfig=useMemo(()=>({readonly: false,// all options from https://xdsoft.net/jodit/docs/,placeholder: placeholder||'Start typings...'}),[placeholder]);return(<JoditEditorref={editor}value={content}config={config}tabIndex={1}// tabIndex of textareaonBlur={newContent=>setContent(newContent)}// preferred to use only this option to update the content for performance reasonsonChange={newContent=>{}}/>);};
Expected behavior
Korean should be typed as user intended.
Actual behavior
On any version of Jodit React (even on Jodit itself), when I trying to type in Korean on iOS, it keeps removing or adding last text.
Jodit Version
5.3.21
Browser
Safari
Operating System
Other
React Version
19.2.0
Code to reproduce
Expected behavior
Korean should be typed as user intended.
Actual behavior
On any version of Jodit React (even on Jodit itself), when I trying to type in Korean on iOS, it keeps removing or adding last text.
This bug appears in jodit example page too.
ScreenRecording_04-08-2026.17-17-13_1.MP4
Additional context
No response