2003/11/29 22:00:30
authordavid <david@xwt.org>
Fri, 30 Jan 2004 07:42:26 +0000 (07:42 +0000)
committerdavid <david@xwt.org>
Fri, 30 Jan 2004 07:42:26 +0000 (07:42 +0000)
darcs-hash:20040130074226-0c9ea-3739e14fa437026a615ac8018dffa7a8e7dcc325.gz

src/org/xwt/Box.java

index 8030fec..3da445a 100644 (file)
@@ -636,8 +636,8 @@ public final class Box extends JSScope {
     // Tree Handling //////////////////////////////////////////////////////////////////////
 
     public final int getIndexInParent() { return parent == null ? 0 : parent.indexNode(this); }
-    public final Box nextSibling() { return parent.getChild(parent.indexNode(this) + 1); }
-    public final Box prevSibling() { return parent.getChild(parent.indexNode(this) - 1); }
+    public final Box nextSibling() { return parent == null ? null : parent.getChild(parent.indexNode(this) + 1); }
+    public final Box prevSibling() { return parent == null ? null : parent.getChild(parent.indexNode(this) - 1); }
     public final Box getChild(int i) {
         if (i < 0) return null;
         if (i >= treeSize()) return null;