summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2005-10-30 23:15:09 +0000
committerMark Wielaard <mark@klomp.org>2005-10-30 23:15:09 +0000
commit304830c9ace768462a75ee42ff5cbeaba628c92c (patch)
treee9dfaa77cf4a57e914a4b1887a115d2e12c9babe
parentcf8721ee20060a0db284cda3f37f020ac27f1644 (diff)
downloadclasspath-304830c9ace768462a75ee42ff5cbeaba628c92c.tar.gz
* javax/swing/plaf/basic/BasicTreeUI.java
(updateCurrentVisiblePath): Check whether treeModel is null.
-rw-r--r--ChangeLog5
-rw-r--r--javax/swing/plaf/basic/BasicTreeUI.java3
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4252f754a..ba4cf3703 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2005-10-30 Mark Wielaard <mark@klomp.org>
+ * javax/swing/plaf/basic/BasicTreeUI.java
+ (updateCurrentVisiblePath): Check whether treeModel is null.
+
+2005-10-30 Mark Wielaard <mark@klomp.org>
+
* examples/gnu/classpath/examples/swing/Demo.java (static): Set look
and feel before showing dialog. Clean up message text.
diff --git a/javax/swing/plaf/basic/BasicTreeUI.java b/javax/swing/plaf/basic/BasicTreeUI.java
index a7b7209b1..4f4646c8a 100644
--- a/javax/swing/plaf/basic/BasicTreeUI.java
+++ b/javax/swing/plaf/basic/BasicTreeUI.java
@@ -3797,6 +3797,9 @@ public class BasicTreeUI extends TreeUI
*/
void updateCurrentVisiblePath()
{
+ if (treeModel == null)
+ return;
+
Object next = treeModel.getRoot();
Rectangle bounds = getCellBounds(0, 0, next);