Hi everybody.

I've got a window and a grid, both of them are separate objects made with Ext Designer. I render the grid to the window using the following code:

Code:
initComponent: function() {
		this.items=[
			new EpicGridxDD({owner:this.owner,dealwith:this.dealwith,id_plan:this.id_plan})
		];
		WindowPanelUi.superclass.initComponent.call(this);
		this.show();
    }
Everything works fine when I work with this window, but things turn bad when I close it and reopen: the columns & fields & data of the grid (I generate them dynamically) appear duplicated.

That's how the window usually appears:


..And that's how it appears when re-opened:


The window does have the closeAction property set to destroy. I believe it works, and I need to re-initialize the grid somehow. If you know a tip to get rid of this error, I will really apreciate. Thanks.