Hi, Toshio. Can you please add the steps to reproduce to the bug description.
On 06/11/2018 01:19, Toshio 5 Nakamura wrote:
Hello, Can I obtain a sponsor of this proposal about InputMethod issue on Linux? Bug: https://bugs.openjdk.java.net/browse/JDK-8213183 Webrev: http://cr.openjdk.java.net/~tnakamura/8213183/webrev.00/ I've got an author role and filled the bug report. Please refer the attached mail about the detail of this patch. Best Regards, Toshio Nakamura ----- Forwarded by Toshio 5 Nakamura/Japan/IBMon 2018/11/06 18:08----- From: "Toshio 5 Nakamura" <toshi...@jp.ibm.com> To: awt-...@openjdk.java.net, i18n-dev@openjdk.java.net Date: 2018/06/26 17:46 Subject: <AWT Dev> Proposal: Input Method re-connection Sent by: "awt-dev" <awt-dev-boun...@openjdk.java.net> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Hello, I'd like to contribute a proposal about Input Method (IM) re-connection on Linux. This is a part of contribution of IBM enhancements. Issue: After IM process (fcitx, kinput2, etc.) was down, Java GUI application cannot use it even if IM process is restarted. This change try to re-connect IM when its process was restarted on Linux. Description of changes: - XRegisterIMInstantiateCallback is set in DestroyXIMCallback. - Saved the latest activated X11InputMethod instance and use it to call its activate method in the instantiate callback. - XSelectInput in XMSelection.java may reset the XRegisterIMInstantiateCallback entry, so it's changed to keep the current registers. Patch:_ __http://cr.openjdk.java.net/~aleonard/im_resume/webrev.00/_ (I asked my colleague to store my patch for easy reference. I'm a contributor and need a sponsor of the proposal.) Could I ask someone to kindly become a sponsor of this proposal? Thanks, Toshio Nakamura, IBM Japan
-- Best regards, Sergey.