<AWT Dev> RFR: 8221082 Unexpected working behavior when using AIX's dtwm/mwm

Ichiroh Takiguchi takiguc at linux.vnet.ibm.com
Thu Apr 25 11:08:41 UTC 2019


Hello.

Could you review the fix ?

Bug:    https://bugs.openjdk.java.net/browse/JDK-8221082
Change: https://cr.openjdk.java.net/~itakiguchi/8221082/webrev.00/

dtwm (CDE's window manager) and mwm (motif window manager) cannot handle 
non focusable window properly.
(Java cannot control input focus via WM_TAKE_FOCUS)
I found the fix against dtwm/mwm on AIX platform, but it did not work on 
Linux's mwm.
I applied this fix against following file, it's only for AIX platform.
src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java

mwm detect feature was valid for all platform.
(src/java.desktop/unix/classes/sun/awt/X11/XWM.java)
This fix was required for above fix to detect AIX's mwm.

I'd like to obtain a sponsor for this issue.

Thanks,
Ichiroh Takiguchi
IBM Japan, Ltd.



More information about the awt-dev mailing list