Takumi Shimada
Takumi Shimada
"in-place input" won't work since glutin library itself doesn't send pre-edit string information to the application. There is a tracking issue for it in winit: https://github.com/rust-windowing/winit/issues/1497
#1613 may be the better place to discuss "in-place input" problem?
@kchibisov Sure. It looks the bug in winit level. It seems broken when rebasing the IME branch to the latest master, but couldn't find the root cause.
@pickfire This event naming comes from web specification (Ref: https://developer.mozilla.org/en-US/docs/Web/API/Element/compositionstart_event). And IME will create those composition events. But as @chrisduerr is pointed out, I agree that calling those events as...
Proposed the rename these events to `IMEPreeditEvent` in #1622
> However what wasn't mentioned is that how user interacts with IME via requests. That's a great idea. But for me, adding those APIs sounds out of scope of this...
> > So, I didn't add APIs to control IME from the application. > > I think it would be better to have another issue to add those APIs to...
@runiq No, that PR is not for implementing IME events. We still need to implement new APIs for MacOS.
After @kchibisov rebased the branch to the latest master, X11 IME event stopped working somehow. I'm currently investigating why my change stop working with latest master.
@jviotti Any update on this? #176 or #178 will resolve this issue.