From 8e8f30623a11211a153828b8105a63f3ffc81917 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 30 Sep 2011 08:21:07 +0000 Subject: #7697 SQLContainer.containsId logs a ClassCastException svn changeset:21463/svn branch:6.7 --- src/com/vaadin/data/util/sqlcontainer/SQLContainer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/com/vaadin/data/util/sqlcontainer/SQLContainer.java b/src/com/vaadin/data/util/sqlcontainer/SQLContainer.java index f6b22bfecb..009a7d5e63 100644 --- a/src/com/vaadin/data/util/sqlcontainer/SQLContainer.java +++ b/src/com/vaadin/data/util/sqlcontainer/SQLContainer.java @@ -210,7 +210,7 @@ public class SQLContainer implements Container, Container.Filterable, return rowNum >= 0 && rowNum < size; } - if (!(itemId instanceof TemporaryRowId)) { + if (itemId instanceof RowId && !(itemId instanceof TemporaryRowId)) { try { return delegate.containsRowWithKey(((RowId) itemId).getId()); } catch (Exception e) { -- cgit v1.2.3