<i18n dev> RFR: 8258805: Japanese characters not entered by mouse click on Windows 10 [v2]
Dmitry Markov
dmarkov at openjdk.java.net
Thu Jan 21 13:51:58 UTC 2021
> Problem description:
> The IME behaviour has changed starting from recent Windows 10 builds. In particular if the complex characters (Japanese, Chinese, etc.) are entered to some component and the focus is transferred to another component (which does not support the IM) the IM is disabled and the unconfirmed composition string gets discarded.
> On previous Windows versions in the same situation the composition string is not discarded.
>
> Fix:
> It is necessary to take care of unconfirmed composition string once the IME is going to be disabled.
>
> Testing:
> All our automated regression and JCK tests passed with the proposed change.
Dmitry Markov has updated the pull request incrementally with one additional commit since the last revision:
Use endComposition() instead of endCompositionNative()
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/2142/files
- new: https://git.openjdk.java.net/jdk/pull/2142/files/1f9189bf..3d486e20
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=2142&range=01
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=2142&range=00-01
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.java.net/jdk/pull/2142.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/2142/head:pull/2142
PR: https://git.openjdk.java.net/jdk/pull/2142
More information about the i18n-dev
mailing list