Наткнулся на проблему в Ext.data.Store. Стор у меня сконфигурячен для авто синхронизации: autoSync: true. Беда начинается когда два изменения стора проходят одно за одним и предыдущий sync еще не завершился (он же асинхронный). Тогда получается варнинг Sync called while a sync operation is in progress. Consider configuring autoSync as false. и прочие феерические проблемы.
Вопрос: сам стор умеет как-то разруливать такие вещи самостоятельно? Или можно его малость пооверрайдить? Или отказаться от автосинка и вручную все изменения обрабатывать?
batchActions и так по дефолту true. Вопрос решил с помощью события endupdate, Ext.util.DelayedTask и какой-то матери. Но честно говоря удивило что такой кейс не предусмотрен фреймворком. Или я таки не умею его готовить...