Problem: Vietnamese IME (Input Method Editor) input does not work in the Windsurf Chat Panel within JetBrains IDEs. When typing Vietnamese characters using UniKey, EVKey, or Windows Vietnamese keyboard, the diacritics are lost or characters disappear entirely. This issue does NOT occur in the regular editor or in GitHub Copilot Chat within the same IDE.
Steps to Reproduce:
Enable Vietnamese IME (UniKey/EVKey/Windows Vietnamese) on Windows
Open IntelliJ IDEA with Windsurf plugin installed
Open Windsurf Chat Panel (Ctrl+Shift+L)
Attempt to type Vietnamese text (e.g., "tiếng Việt", "chào bạn")
Expected Result: Vietnamese characters with diacritics should appear correctly in the chat panel.
Actual Result:
Diacritics are removed (e.g., "tiếng Việt" becomes "ting Viet")
Characters may not appear at all
Cannot type coherent Vietnamese text
Environment:
IDE: IntelliJ IDEA (fill your version)
Windsurf Plugin Version: (check in Settings → Plugins → Installed)
OS: Windows (fill your version)
IME: UniKey/EVKey (fill which one)
Reproducibility: Always
Workarounds:
Opening Windsurf Chat in browser (Tools → Windsurf → Open Windsurf Chat in Browser) works correctly
Copy-pasting Vietnamese text from editor to chat works
GitHub Copilot Chat in the same IDE has no IME issues
Additional Context: This is a critical usability issue for Vietnamese-speaking developers using Windsurf. The issue is specific to the embedded chat panel in the JetBrains plugin, not the browser version.
Problem: Vietnamese IME (Input Method Editor) input does not work in the Windsurf Chat Panel within JetBrains IDEs. When typing Vietnamese characters using UniKey, EVKey, or Windows Vietnamese keyboard, the diacritics are lost or characters disappear entirely. This issue does NOT occur in the regular editor or in GitHub Copilot Chat within the same IDE.
Steps to Reproduce:
Enable Vietnamese IME (UniKey/EVKey/Windows Vietnamese) on Windows
Open IntelliJ IDEA with Windsurf plugin installed
Open Windsurf Chat Panel (Ctrl+Shift+L)
Attempt to type Vietnamese text (e.g., "tiếng Việt", "chào bạn")
Expected Result: Vietnamese characters with diacritics should appear correctly in the chat panel.
Actual Result:
Diacritics are removed (e.g., "tiếng Việt" becomes "ting Viet")
Characters may not appear at all
Cannot type coherent Vietnamese text
Environment:
IDE: IntelliJ IDEA (fill your version)
Windsurf Plugin Version: (check in Settings → Plugins → Installed)
OS: Windows (fill your version)
IME: UniKey/EVKey (fill which one)
Reproducibility: Always
Workarounds:
Opening Windsurf Chat in browser (Tools → Windsurf → Open Windsurf Chat in Browser) works correctly
Copy-pasting Vietnamese text from editor to chat works
GitHub Copilot Chat in the same IDE has no IME issues
Additional Context: This is a critical usability issue for Vietnamese-speaking developers using Windsurf. The issue is specific to the embedded chat panel in the JetBrains plugin, not the browser version.