PDA

View Full Version : DeferredRender on TabPanel not working after update



bolanki
23 Oct 2007, 11:17 PM
Hi...

I've got the following TabPanel:

this.panel1 = new MyOwn.ContainerPanel1();
this.panel2 = new MyOwn.ContainerPanel2();
this.panel3 = new MyOwn.ContainerPanel3();

this.tabs = new Ext.TabPanel({
deferredRender:true,
enableTabScroll: true,
autoScroll:true,
minTabWidth: 130,
resizeTabs:true,
activeTab:0,
items:[{
id:'tab1',
title: 'Tab 1',
autoScroll:true,
iconCls : 'generalArticleTab',
items:[this.panel1]
},{
id:'tab2',
title: 'Tab 2',
autoScroll:true,
iconCls : 'articleBodyTab',
items:[this.panel2]
},{
id:'tab3',
title: 'Tab 3',
autoScroll:true,
html:'Temporary html'
},{
id:'tab4',
title: 'Tab 4',
autoScroll:true,
items:[this.panel3]
}]
});

The problem is that this worked fine until a few builds ago. Now, the unrendered tabs (I use deferredrender = true) don't want to render when I click on them. The first tab renders fine and the third tab, with preset html, renders without problems, but the 2 other tabs (2 and 4) don't want to render their nested panels. I click on the tabs but all I get is a blank white panel for them.

Am I doing something wrong? Please help :(

durlabh
6 Nov 2007, 11:13 PM
Same problem! If you find any resolutions, please let me know!