Integrated: 8268877: TextInputControlSkin: incorrect inputMethod event handler after switching skin

Andy Goryachev angorya at openjdk.org
Mon Nov 14 18:25:39 UTC 2022


On Tue, 27 Sep 2022 19:36:46 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

> Using new Skin.install() method to properly set and remove inputMethodRequests property in TextInputControl.
> 
> This avoids memory leaks resulting from skin change, as well as honors user-set properties when installing an uninstalling.
> 
> This PR depends on [JDK-8290844](https://bugs.openjdk.org/browse/JDK-8290844) Skin.install().

This pull request has now been integrated.

Changeset: a13630fb
Author:    Andy Goryachev <angorya at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/a13630fba8854b84516a089ff67e4c0c4c01ff79
Stats:     203 lines in 2 files changed: 118 ins; 40 del; 45 mod

8268877: TextInputControlSkin: incorrect inputMethod event handler after switching skin

Reviewed-by: aghaisas, kcr

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

PR: https://git.openjdk.org/jfx/pull/903


More information about the openjfx-dev mailing list