When doing a sort on a ListModel in a WorkerScript then after syncing the ListView does not show the updated model.
In the example, there are a couple of issues related to this, which are fixed with the attached patch. Firstly if you change the model and then sort it will show the wrong one afterwards. And doing a move sort will cause a crash. These issues are resolved with the attached patch, but this still leaves the fact that the move sort does not display the correct result despite the fact that the model itself is in the right order.