I have a window with closeAction
configured to 'hide'
on instantiation:
var myWin = Ext.create('Ext.window.Window', {
...
closeAction:'hide',
...
});
Calling close()
on myWin
therefore simply hides the window. I need to destroy the window in the sense of destroy
as implied by the Sencha docs:
remove the window from the DOM and destroy it and all descendant Components. The window will not be available to be redisplayed via the show method.
What did I try? I tried:
calling
destroy
directly on the window object:myWin.destroy();
setting
closeAction
todestroy
prior to callingclose()
:win.closeAction='destroy'; win.close();
In both cases, myWin
is simply hidden rather than destroyed. Any thoughts?