Sencha Touch 2.4.0

we are using dataviews with these kind of configurations:



Code:



xtype: 'dataview',
flex: 1,
docked: 'top',
height: '100%',
itemId: 'backlogDataView',
width: '100%',
defaultType: 'planningItem',
store: 'BacklogStore',
useComponents: true
}

when the store is loaded the first time, all the 'planningItem' components have consistent data (we check that in the updateRecord method of the 'planningItem', the argument record and the contents of argument component.config.record are the same)

when the store is loaded the next time (we clear the store with removeAll() and use setData() with an object to set the data) with updated data, the 'planningItem' components do not have the correct component.config.record. The data of the record used the first time ate shown, 'raw' is empty.