[jdk8u-dev] RFR: 8264728: When use chinese IME, the candidate box isn't moved with caret of JTextArea

Zdenek Zambersky zzambers at openjdk.org
Tue Mar 28 19:38:39 UTC 2023


On Mon, 27 Mar 2023 23:49:32 GMT, 柳鲲鹏 <duke at openjdk.org> wrote:

>>> Yes, as I also mentioned here: [openjdk/jdk8u#31 (comment)](https://github.com/openjdk/jdk8u/pull/31#issuecomment-1453806230)
>>> 
>>> The fix either needs to be resolved in the main JDK development tree first, or we need to know why an 8u only fix is needed (e.g. code has changed in later versions and bug is fixed by a change that can't be backported as is)
>> 
>> All jdk versions have this problem. Many people are confused by it. I fixed it on jdk8u (for Taishan Office). I had created a PR on jdk and I hope it can be integrated ASAP.  Then I will commit to other versions.
>> Thanks.
>> 
>> https://github.com/openjdk/jdk/pull/13055
>
>> Yes, as I also mentioned here: [openjdk/jdk8u#31 (comment)](https://github.com/openjdk/jdk8u/pull/31#issuecomment-1453806230)
>> 
>> The fix either needs to be resolved in the main JDK development tree first, or we need to know why an 8u only fix is needed (e.g. code has changed in later versions and bug is fixed by a change that can't be backported as is)
> 
> All jdk versions have this problem. I fixed it on jdk8u (for TSIT Office). I had created a PR on jdk, I hope it can be integrated ASAP. 
> Thanks.
> 
> https://github.com/openjdk/jdk/pull/13055

@quantum6 If all jdks are affected, it currently basically means, that you should first fix it in `jdk`, then gradually backport it to `jdk17u-dev`, `jdk11u-dev` and `jdk8u-dev`. (In that order; because 17,11,8 are current LTS versions)

(@jerboaa please correct me if I am wrong)

-------------

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/281#issuecomment-1487489598


More information about the jdk8u-dev mailing list