aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc Englund <marc.englund@itmill.com>2008-01-31 10:07:59 +0000
committerMarc Englund <marc.englund@itmill.com>2008-01-31 10:07:59 +0000
commite6f54593975a695ae71090902df051771799e979 (patch)
treef00cc5864794e00dfcc02fa780ab9ed2983e62a3 /src
parent30d6e785c136912a562dfa9bd942846aac2502df (diff)
downloadvaadin-framework-e6f54593975a695ae71090902df051771799e979.tar.gz
vaadin-framework-e6f54593975a695ae71090902df051771799e979.zip
Fixed two NPE situations.
svn changeset:3679/svn branch:trunk
Diffstat (limited to 'src')
-rw-r--r--src/com/itmill/toolkit/data/util/ContainerOrderedWrapper.java6
1 files changed, 6 insertions, 0 deletions
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);
}