From b52e583cbf5021b1b024fbfa9c6a6bf58c0e27fe Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 16 Apr 2010 06:17:00 +0000 Subject: [PATCH] Fixed #4514 - BeanItemContainer: getSortablePropertyIds doesn't include primitive types svn changeset:12585/svn branch:6.3 --- src/com/vaadin/data/util/BeanItemContainer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/vaadin/data/util/BeanItemContainer.java b/src/com/vaadin/data/util/BeanItemContainer.java index 3e3c4a5538..e99f219dbb 100644 --- a/src/com/vaadin/data/util/BeanItemContainer.java +++ b/src/com/vaadin/data/util/BeanItemContainer.java @@ -444,7 +444,8 @@ public class BeanItemContainer implements Indexed, Sortable, Filterable, LinkedList sortables = new LinkedList(); for (Object propertyId : getContainerPropertyIds()) { Class propertyType = getType(propertyId); - if (Comparable.class.isAssignableFrom(propertyType)) { + if (Comparable.class.isAssignableFrom(propertyType) + || propertyType.isPrimitive()) { sortables.add(propertyId); } } -- 2.39.5