[jdk8u-dev] RFR: 8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups.

ktakakuri duke at openjdk.org
Tue Jun 13 02:54:59 UTC 2023


On Wed, 15 Mar 2023 05:47:54 GMT, ktakakuri <duke at openjdk.org> wrote:

> This is a backport of JDK-8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups.
> 
> Applying the JDK-8154043 fix as is will result in a regression of JDK-8182577.
> The fix of JDK-8182577 adds an interface for JDK10, therefore this fix cannot be backported simply for JDK8u.
> So, I propose to judge the buttonModel is an instance of DefaultButtonModel.
> 
> Testing:
> java/awt
> javax/swing
> ButtonGroupLayoutTraversalTest.java
> bug8033699.java
> DefaultButtonModelCrashTest.java
> on Windows x86_64

Could someone please review this backport?

@mrserb 
I issued this PR in relation to https://github.com/openjdk/jdk8u-dev/pull/212.
Could you please review this backport?

Could someone please review this backport?

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

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/285#issuecomment-1491344724
PR Comment: https://git.openjdk.org/jdk8u-dev/pull/285#issuecomment-1504713120
PR Comment: https://git.openjdk.org/jdk8u-dev/pull/285#issuecomment-1571155449


More information about the jdk8u-dev mailing list