Я подозреваю, что FormPanel "fp" частично виноват.
В Ext JS обычно рекомендуется объявлять все из окна полностью внутри конструктора Ext.Window. Создание вещей и попытка присоединить их позже стали источником большого разочарования для меня.
(Хорошо, другой ответ о ширине: 100%, вероятно, лучше. Но, тем не менее, у меня было много проблем с изменением размера и т. Д., Когда я не объявлял все сразу ... точно не выяснил, когда пока все нормально.)