diff options
author | Teemu Suo-Anttila <teemusa@vaadin.com> | 2015-02-24 13:07:09 +0200 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2015-03-02 21:51:32 +0200 |
commit | a7eec5507effc87f6b3b91384ee701ffb4e163a3 (patch) | |
tree | cdb3420eb855d7dfbe698abf7fe300fff8c2f2a0 /server | |
parent | 587104589cd7907946fdf1d5508602da5545096f (diff) | |
download | vaadin-framework-a7eec5507effc87f6b3b91384ee701ffb4e163a3.tar.gz vaadin-framework-a7eec5507effc87f6b3b91384ee701ffb4e163a3.zip |
Fix adding and modifying multiple rows in Grid (#16905)
Change-Id: Ib3ae8d305f44a78c9bd6f4539ca9cee2a487d269
Diffstat (limited to 'server')
-rw-r--r-- | server/src/com/vaadin/data/RpcDataProviderExtension.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/src/com/vaadin/data/RpcDataProviderExtension.java b/server/src/com/vaadin/data/RpcDataProviderExtension.java index 3acd12d863..991cb0537d 100644 --- a/server/src/com/vaadin/data/RpcDataProviderExtension.java +++ b/server/src/com/vaadin/data/RpcDataProviderExtension.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.List; import java.util.Locale; import java.util.Map; @@ -715,7 +716,7 @@ public class RpcDataProviderExtension extends AbstractExtension { private CellReference cellReference; /** Set of updated item ids */ - private Set<Object> updatedItemIds = new HashSet<Object>(); + private Set<Object> updatedItemIds = new LinkedHashSet<Object>(); /** * Queued RPC calls for adding and removing rows. Queue will be handled in |