Backbone.TableView
Backbone.TableView copied to clipboard
Multiple fast requests leave the table in inconsistent state
Since the ordering of the incoming responses of parallel requests is unknown, and the table is updated when the 'reset' event is fired in the collection, it can reach inconsistent states.
We should only care about the last request (as per user input), and cancel/ignore the rest.
There is an extension, https://github.com/amccloud/backbone-safesync that handles this well.
Thanks sontek! I checked it out and it seems cool, but I'd like this feature to be part of the library, without adding a dependency.
As soon as I get the time I'll fix the issue.