У меня была та же проблема - хотя у меня нет решения типа патча, которое вы можете применить к классам Ext, у меня есть (хакерское) решение, которое работает для меня (ExtJS 4.0.7, кстати))
Ext.get('someEl').load({
url: '/some/content.php',
success: function (resultOrEvent){
if(resultOrEvent.hasOwnProperty('request'))
{
// Do your post-load stuff here
}
}
});
Я понятия не имею, почему это стреляет дважды, но это довольно раздражает.То, что я вижу в консоли для 'resultOrEvent', это то, что я получаю ожидаемый объект запроса в первый раз, а второй раз получаю объект типа Ext.ElementLoader
.исправить это (если это проблема), и я обязательно отправлю ответ, если найду его.