<AWT Dev> <AWT dev> Review request for 8147842: IME Composition Window is displayed at incorrect location
Sergey.Bylokhov at oracle.com
Thu Mar 31 16:22:21 UTC 2016
Please clarify the changes in CallProxyDefWindowProc.
On 31.03.16 19:11, Semyon Sadetsky wrote:
> Please review fix for JDK9:
> bug: https://bugs.openjdk.java.net/browse/JDK-8147842
> webrev: http://cr.openjdk.java.net/~ssadetsky/8147842/webrev.00/
> Native Windows IME composition window is not positioned right for Swing
> components. The root cause is that Swing caret is not a native caret and
> its position is unknown to the native IME. Setting the right position
> should be executed by the AWT toolkit, currently it supports this using
> callback to javax.swing.text. JTextComponent. InputMethodRequests class
> for the IME candidate window but not for the IME composition window.
> The solution is to support positioning for the IME candidate window.
> Reg test would requires system configuration for IME, so the bug is
> labeled noreg-hard.
Best regards, Sergey.
More information about the awt-dev