From: Marc Englund Date: Thu, 31 Jan 2008 10:07:59 +0000 (+0000) Subject: Fixed two NPE situations. X-Git-Tag: 6.7.0.beta1~5137 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e6f54593975a695ae71090902df051771799e979;p=vaadin-framework.git Fixed two NPE situations. svn changeset:3679/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java b/src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java index e452c0162b..7e57a138ce 100644 --- a/src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java +++ b/src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java @@ -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); }