]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes an occasional synchronization problem with duplicate updates (#13334)
authorHenrik Paul <henrik@vaadin.com>
Tue, 26 Aug 2014 12:16:03 +0000 (15:16 +0300)
committerVaadin Code Review <review@vaadin.com>
Wed, 27 Aug 2014 08:50:58 +0000 (08:50 +0000)
Change-Id: I538556b5b307d1e187e68799e7bab622196d2a24

server/src/com/vaadin/data/RpcDataProviderExtension.java

index 86fa11f62e1e5a21b59b2ed6327edc139bd21d3d..318530089766ec7c766a54e4ab7f344fd3ead220 100644 (file)
@@ -148,7 +148,7 @@ public class RpcDataProviderExtension extends AbstractExtension {
                 if (!itemIdToKey.containsKey(itemId)) {
                     itemIdToKey.put(itemId, nextKey());
                 }
-                indexToItemId.put(ii, itemId);
+                indexToItemId.forcePut(ii, itemId);
             }
         }