<AWT Dev> [10] Review request for 8183504: 8u131 Win 10, issue with wrong position of Sogou IME popup
Prasanta Sadhukhan
prasanta.sadhukhan at oracle.com
Thu Oct 26 05:40:20 UTC 2017
Hi Semyon,
It now works for windows10 but regress in windows 7 for me, where no
Sogou input window appears below text component.
Regards
Prasanta
On 10/26/2017 4:52 AM, Semyon Sadetsky wrote:
>
> Hi Prasanta,
>
> Please try an updated version of the fix
> http://cr.openjdk.java.net/~ssadetsky/8183504/webrev.01/
>
> On 10/25/2017 12:36 AM, Prasanta Sadhukhan wrote:
>>
>> Hi Semyon,
>>
>> In windows10 after your fix too, I still find the sogou input
>> appearing at the bottom right corner of the screen, not below text
>> component caret.
>>
>> However in windows 7, even without your fix, I find the sogou input
>> appearing below text component caret.
> Yes, but 9 has infinite recursion when IME composition window appears.
>
> --Semyon
>>
>> Regards
>> Prasanta
>> On 10/2/2017 8:48 PM, Semyon Sadetsky wrote:
>>> 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/20171026/a7b1efe1/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sogou.png
Type: image/png
Size: 30551 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20171026/a7b1efe1/sogou-0001.png>
More information about the awt-dev
mailing list