Hi Sergey, I had removed the colorchooser and created a frame and added two spinner to it. Then noticed that the issue is reproducible only when the ContainerOrderFocusTraversalPolicy is set. When ContainerOrderFocusTraversalPolicy is set, in JSpinner there are four components which captures focus 1)JSpinner 2)JSpinner$NumberEditor 3)JFormattedTextField 4)AquaSpinnerUI$SpinPainter
In JColorChooser, SlidingSpinner is used which sets focusable property to false for 1)JSpinner and 2)JSpinner$NumberEditor So in the test I used ContainerOrderFocusTraversalPolicy and set the focusable property false for 1)JSpinner and 2)JSpinner$NumberEditor and then check that the spinpainter is capturing focus or not. Here is the updated webrev : http://cr.openjdk.java.net/~trebari/swing/8223788/webrev2/ <http://cr.openjdk.java.net/~trebari/swing/8223788/webrev2/> Regards Tejpal