Georg Baum wrote:
Abdelrazak Younes wrote:
OK, I got it. But I think this is not the place to take care of that. At
this level, there should be only one (or two in case of surrogate) utf16
character. I think that the proper place to trim those superfluous
characters is in 'GuiWorkArea::inputMethodEvent()'. Could you please
have a look at this method? I guess we don't do all that is required to
properly handle the input method.
Or not trim these characters, but simply generate two key press events if
needed. Maybe both characters are wanted?
Maybe, but AFAIU, the desired characters were shown correctly on 한창길
's screen. If you look at the QLyXKeysym, the second character were
clearly ignored... well, up to my latest commit of course.
Abdel.