]> source.dussan.org Git - vaadin-framework.git/commit
Use key mapping to keep track of data on the client-side
authorTeemu Suo-Anttila <teemusa@vaadin.com>
Mon, 1 Feb 2016 15:44:56 +0000 (17:44 +0200)
committerTeemu Suo-Anttila <teemusa@vaadin.com>
Tue, 2 Feb 2016 17:38:38 +0000 (19:38 +0200)
commit38396def32f9c58ce8b4c4d2df42310ef9b0605e
treeb8ad5dcbb19cc65c039566ab4642db86ae9cb9ee
parentf28361f557cba7591332b1fa2a210641f3d28796
Use key mapping to keep track of data on the client-side

This method fixes data removing to be based on the key mapping instead
of data content. Also the data clean up is now properly called when
dropping data objects.

Change-Id: I76a917968026f6c3b2693b52848448de92145fb1
client/src/com/vaadin/client/connectors/data/typed/DataSourceConnector.java
server/src/com/vaadin/server/communication/data/typed/DataProvider.java
shared/src/com/vaadin/shared/data/DataProviderClientRpc.java