]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixed two NPE situations.
authorMarc Englund <marc.englund@itmill.com>
Thu, 31 Jan 2008 10:07:59 +0000 (10:07 +0000)
committerMarc Englund <marc.englund@itmill.com>
Thu, 31 Jan 2008 10:07:59 +0000 (10:07 +0000)
svn changeset:3679/svn branch:trunk

src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java

index e452c0162b655fee9bfc7563c47a2a36d274751e..7e57a138ce7f501526662eab405aea7234eec8ce 100644 (file)
@@ -264,6 +264,9 @@ public class ContainerOrderedWrapper implements Container.Ordered,
         if (ordered) {
             return ((Container.Ordered) container).nextItemId(itemId);
         }
+        if (itemId == null) {
+            return null;
+        }
         return next.get(itemId);
     }
 
@@ -276,6 +279,9 @@ public class ContainerOrderedWrapper implements Container.Ordered,
         if (ordered) {
             return ((Container.Ordered) container).prevItemId(itemId);
         }
+        if (itemId == null) {
+            return null;
+        }
         return prev.get(itemId);
     }