Hello,
These are the framework used and their versions:
1. SmartGWT version: v10.0p_2015-09-15/LGPL Development Only (built 2015-09-15)
2. GWT version: 2.6.1
3. Mozilla Firefox version: 24.6.0 or IE 11
When calling updateCaches() from a datasource the binded listgrid loses its selection but not always. The only case I've found that the selection isn't lost is when updateCaches() updates only 1 record. If i call updateCaches() with a DSResponse filled with multiple records then the selection is lost. 
To reproduce the problem just run the provided TestCase and select a record from the grid then just click the Update cache button. You'll see that the selection gets lost.
Thank you,
Andrei
These are the framework used and their versions:
1. SmartGWT version: v10.0p_2015-09-15/LGPL Development Only (built 2015-09-15)
2. GWT version: 2.6.1
3. Mozilla Firefox version: 24.6.0 or IE 11
When calling updateCaches() from a datasource the binded listgrid loses its selection but not always. The only case I've found that the selection isn't lost is when updateCaches() updates only 1 record. If i call updateCaches() with a DSResponse filled with multiple records then the selection is lost. 
To reproduce the problem just run the provided TestCase and select a record from the grid then just click the Update cache button. You'll see that the selection gets lost.
Thank you,
Andrei
Comment