BreeceW / WinUIEdit

Code editor control for UWP and WinUI 3 based on Scintilla
Other
124 stars 9 forks source link

Character block for Korean input is misplaced to one space right while typing the letter #8

Closed sangiye0 closed 4 weeks ago

sangiye0 commented 1 month ago

HI,

When I typing a Korean character, character block which is used for combining letters is coming after the character. So, when you edit the sentence after you write something, the character block mask the next character.

Animation

Normally, it should be on the character which I am typing:)

Animation2

BreeceW commented 1 month ago

Thanks for reporting this—the code that turns the block caret on is not correct. With the new IME support (TSF), the IME is supposed to tell the control what style to use for composition, so I am looking into how to retrieve and render the correct styles.