Hi, the attached patch fixes an endless recursion happening with JSplitPanes.
ChangeLog:
2006-09-01 Robert Schuster <[EMAIL PROTECTED]>
* javax/swing/plaf/basic/BasicSplitPaneUI.java:
(BasicHorizontalLayout.getAlignmentX): Return fixed value.
(BasicHorizontalLayout.getAlignmentY): Return fixed value.
cya
Robert
Index: javax/swing/plaf/basic/BasicSplitPaneUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java,v
retrieving revision 1.32
diff -u -r1.32 BasicSplitPaneUI.java
--- javax/swing/plaf/basic/BasicSplitPaneUI.java 14 Aug 2006 21:41:31 -0000 1.32
+++ javax/swing/plaf/basic/BasicSplitPaneUI.java 1 Sep 2006 18:06:57 -0000
@@ -228,7 +228,7 @@
*/
public float getLayoutAlignmentX(Container target)
{
- return target.getAlignmentX();
+ return 0.0f;
}
/**
@@ -241,7 +241,7 @@
*/
public float getLayoutAlignmentY(Container target)
{
- return target.getAlignmentY();
+ return 0.0f;
}
/**
signature.asc
Description: OpenPGP digital signature
