Made a dumb mistake in the last patch. Thanks fitzsim for catching this.
2006-06-12 Lillian Angel <[EMAIL PROTECTED]>
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
(layoutContainer): Added missing selectedComponent assignment.
On Mon, 2006-06-12 at 12:08 -0400, Lillian Angel wrote:
> A small fix for limewire.
>
> 2006-06-12 Lillian Angel <[EMAIL PROTECTED]>
>
> * javax/swing/plaf/basic/BasicTabbedPaneUI.java
> (layoutContainer): Added check to prevent exception.
>
Index: javax/swing/plaf/basic/BasicTabbedPaneUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.java,v
retrieving revision 1.47
diff -u -r1.47 BasicTabbedPaneUI.java
--- javax/swing/plaf/basic/BasicTabbedPaneUI.java 12 Jun 2006 16:08:27 -0000 1.47
+++ javax/swing/plaf/basic/BasicTabbedPaneUI.java 12 Jun 2006 16:55:06 -0000
@@ -535,7 +535,7 @@
Component selectedComponent = null;
if (selectedIndex >= 0)
- tabPane.getComponentAt(selectedIndex);
+ selectedComponent = tabPane.getComponentAt(selectedIndex);
// The RI doesn't seem to change the component if the new selected
// component == null. This is probably so that applications can add
// one single component for every tab.