We will need some time to think over all the pros and cons of such a change. While your point is very valid, if we change this behavior it will be a breaking change for all customers and that is why we want to consider all possible implications before we make a decision on this matter. I will let you know if we decide to change this behavior.
Meanwhile, there is a pretty easy way to work around this. Just before you call the RejectChanges method, raise a flag. Attach to the Loading event of the collection. If the flag is raised, cancel the the load operation through the event arguments and then lower the flag.
Let me know if that does not help.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items