PR #5386 adds a pure Codename One text-editing path. EditField , RichTextArea , and CodeEditor can now keep their document, selection, and painting inside the lightweight UI while each port supplies keyboard and input-method events. What is Codename One?
Source: [Dev.to](https://dev.to/codenameone/pure-codename-one-text-editing-without-native-overlays-2i9l)