<AWT Dev>  Review request for 8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
semyon.sadetsky at oracle.com
Thu May 18 17:37:40 UTC 2017
The correct link to webrev:
On 05/18/2017 10:31 AM, Semyon Sadetsky wrote:
> Please review fix for JDK9:
> bug: https://bugs.openjdk.java.net/browse/JDK-8179665
> webrev: http://cr.openjdk.java.net/~ssadetsky/8179665/webrev.01/
> The root cause of the issue is IME events are sent when always-on-top
> state is set or cleared even during the window is not visible. In this
> case requesting the window position causes the exception.
> The fix introduces a check for window visibility before the
> calculation of the IME status window position. The latter should not
> be shown when the parent window is not visible so the IME window
> position is unnecessary.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the awt-dev