https://github.com/appcelerator-developer-relations/appc-sample-databinding is the sample used to demo this
When calling .sort() on a collection the dataFunction should be called, however when using backbone 1.1.2 or above, this is not called. This is because (as noted in the migration guide), sort no longer triggers a reset event but a sort event, and we don't listen for a sort event at all, to fix this we need to add "sort" to that array (probably conditionally when using 1.1.2 or greater), but this will potentially introduce an unexpected behaviour change for users
1. Download https://github.com/appcelerator-developer-relations/appc-sample-databinding
2. Build the app to any platform
3. Click on "orange"
4. Click the "+" button
5. Go back to the main view
6. Click "Sort: name"
7. Select "Amount"
8. Now add "backbone": "1.1.2" to your app/config.json, clean the project and repeat steps 2-7
When changing the sort type to amount, orange should go to the top of the list
When using backbone 1.1.2, the list is not sorted when changing the sort type