This is forked from https://github.com/mucharafal/jcef_example, and changed only by replacing the img tag with an input (type=text) tag.
In PyCharm, the following works as expected, in IntelliJ it does not:
- Clone this repo
- Open it in IntelliJ
- Run the plugin with
./gradlew runIde
- Open the tool window
- Use the "2-Set Korean" keyboard on Mac
- Type the keys "a", "b", "c" on the English keyboard, which are "ㅁ", "ㅠ", "ㅊ" on the Korean keyboard.
- They will appear as "ㅁㅠㅊ" instead of the correct "뮻"
IntelliJ IDEA 2023.1.5 (Ultimate Edition) Build #IU-231.9392.1, built on July 25, 2023 Runtime version: 17.0.7+10-b829.16 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 14.3 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 10 Metal Rendering is ON Registry: ide.browser.jcef.jsQueryPoolSize=200 debugger.new.tool.window.layout=true ide.browser.jcef.debug.port=9222 ide.browser.jcef.contextMenu.devTools.enabled=true ide.experimental.ui=true
Kotlin: 231-1.9.22-release-704-IJ8109.175
PyCharm 2023.2.1 (Professional Edition) Build #PY-232.9559.58, built on August 22, 2023 Runtime version: 17.0.8+7-b1000.8 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 14.3 GC: G1 Young Generation, G1 Old Generation Memory: 4096M Cores: 10 Metal Rendering is ON Registry: ide.browser.jcef.jsQueryPoolSize=200 ide.experimental.ui=true