<AWT Dev> [10] Review request for 8183504: 8u131 Win 10, issue with wrong position of Sogou IME popup
Semyon Sadetsky
semyon.sadetsky at oracle.com
Mon Oct 2 15:18:57 UTC 2017
Hello,
Please review fix for JDK10:
bug: https://bugs.openjdk.java.net/browse/JDK-8183504
webrev: http://cr.openjdk.java.net/~ssadetsky/8183504/webrev.00
Sogou Pinyin is an 3rd party app [1], but it looks like that it is the
most popular input method in China [2].
Sogou Pinyin acts in different way than the standard Microsoft IME. The
events sent to the application are different and there is a lot of extra
functionality in this IME. In the fix I tried to make java windows IME
bridge compatible with both Sogou Pinyin IME and Microfoft IME. The fix
covers standard IME usage scenarios. Unfortunately, since Sogou Pinyin
has extended functionality preventing its candidates window to follow
the location set in CANDIDATEFORM and the source code is not open there
are still may be scenarios when the candidates window location is not
aligned to java text input position.
--Semyon
[1] http://pinyin.sogou.com/ (Chinese site)
[2] https://en.wikipedia.org/wiki/Sogou_Pinyin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20171002/bd328278/attachment.html>
More information about the awt-dev
mailing list