Open Joonhyun-Kim opened 2 months ago
I have a hunch this might be the same problem as: https://github.com/wxWidgets/Phoenix/issues/2446
Can you please try one of the latest snapshot builds and see if the problem is resolved there: https://wxpython.org/Phoenix/snapshot-builds/
Please also try v4.2.2 (just released) and let us know if the problem has been fixed.
Operating system: wxPython version & source: Python version & source:
Description of the problem:
Code Example (click to expand)
```python # Put code sample here ```Updated Bug Report (English)
Title:
Korean Characters Disappear When Entering Punctuation with Shift Key in wx.stc.StyledTextCtrl and wx.RichTextCtrl (Windows 11)
Description:
Environment:
Issue: When typing Korean characters in
wx.stc.StyledTextCtrl
orwx.RichTextCtrl
on Windows 11, entering specific punctuation (e.g.,^
,"
) using the Shift key causes the last entered Korean character to disappear.Example: After typing "안녕" (Hello in Korean), if I press Shift +
6
(to insert^
) or Shift +'
(to insert"
), the last character "녕" disappears. This results in "안^" or "안"".Steps to Reproduce:
wx.stc.StyledTextCtrl
orwx.RichTextCtrl
."
,^
).Expected Behavior: The Korean characters should remain in the text, and the punctuation should be added without any characters being deleted.
Actual Behavior: The last Korean character disappears, and only the punctuation is inserted.
Additional Information:
wx.stc.StyledTextCtrl
andwx.RichTextCtrl
.