This fixes the focus painting for JRadioButtons and JCheckBoxes.
2005-09-30 Roman Kennke <[EMAIL PROTECTED]>
* javax/swing/plaf/basic/BasicRadioButtonUI.java
(paint): Only call paintFocus if button is actually focused.
/Roman
Index: javax/swing/plaf/basic/BasicRadioButtonUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicRadioButtonUI.java,v
retrieving revision 1.11
diff -u -r1.11 BasicRadioButtonUI.java
--- javax/swing/plaf/basic/BasicRadioButtonUI.java 28 Sep 2005 15:17:42 -0000 1.11
+++ javax/swing/plaf/basic/BasicRadioButtonUI.java 30 Sep 2005 13:14:23 -0000
@@ -160,7 +160,8 @@
if (text != null)
paintText(g, b, tr, text);
// TODO: Figure out what is the size parameter?
- paintFocus(g, tr, null);
+ if (b.hasFocus())
+ paintFocus(g, tr, null);
}
/**_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches