RFR: 8320773: [macOS] All IME input blocked

Jose Pereda jpereda at openjdk.org
Tue Nov 28 19:10:23 UTC 2023


On Tue, 28 Nov 2023 16:36:31 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

>> A short test appears to have solved the problem caused by side effects.
>> I also found a known IME related issue, but am concerned that this fix will not complicate it.
>> 
>> Steps to reproduce:
>> 
>> Click on another TextInput control in the middle of an IME conversion in the TextInput control to move the focus.
>> 
>> Issue:
>> 
>> IME conversion candidate popup moves to the clicked destination,
>> locked into an input disabled state in the original TextInput.
>> 
>> Expected Behavior:
>> 
>> The conversion is committed.
>> The IME conversion candidate popup is closed.
>
>> I also found a known IME related issue
> 
> Thank you for noticing the issue!  I've created [JDK-8320912](https://bugs.openjdk.org/browse/JDK-8320912), feel free to add or correct any details.
> 
> Is the expected behavior in this case that IME should commit the existing candidate/input, clear its candidate list and present a blank IME window focused on the other input field?

> Reviewers: @andy-goryachev-oracle @kevinrushforth
> 
> @jperedadnr would you also like to review this?

I'll review it, sure.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1295#issuecomment-1830506675


More information about the openjfx-dev mailing list