We have a listview which is populated every 5 seconds with data from a database using AJAX. Normally everything works correctly, including scrolling. However if the user has their finger on the screen (listview) when we set the data source then for some reason scrolling no longer works even though the content of the listview is updated.
This only seems to be a problem with iOS.
Once the AJAX has completed we use the following code to set the data source.
Any thoughts on what might cause this?