aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorArtur Signell <artur.signell@itmill.com>2011-10-31 13:31:22 +0000
committerArtur Signell <artur.signell@itmill.com>2011-10-31 13:31:22 +0000
commitec04c75e125e33321d13c6abe7f03e211b865d3f (patch)
tree080686c9742cd58b0361559246529fd02d115885 /src
parentf632901df89a1cd98afba3b024b2807b17b1b3c2 (diff)
downloadvaadin-framework-ec04c75e125e33321d13c6abe7f03e211b865d3f.tar.gz
vaadin-framework-ec04c75e125e33321d13c6abe7f03e211b865d3f.zip
Test and fix for #7852 TreeTable partial update throws NegativeArraySizeException
svn changeset:21840/svn branch:6.7
Diffstat (limited to 'src')
-rw-r--r--src/com/vaadin/ui/Table.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/vaadin/ui/Table.java b/src/com/vaadin/ui/Table.java
index 0ededf3c6b..ea825c3975 100644
--- a/src/com/vaadin/ui/Table.java
+++ b/src/com/vaadin/ui/Table.java
@@ -1489,7 +1489,7 @@ public class Table extends AbstractSelect implements Action.Container,
int rowsToAdd = Math.min(rows, totalCachedRows - firstAppendedRow);
rowsToAdd = Math.min(rowsToAdd, totalRows
- (firstAppendedRow + pageBufferFirstIndex));
- if (rowsToAdd == 0) {
+ if (rowsToAdd <= 0) {
return;
}
Object[][] cells = getVisibleCellsNoCache(firstAppendedRow, rowsToAdd,