Extjs4 EXTJS无法将一个窗口发送回另一个窗口

Extjs4 EXTJS无法将一个窗口发送回另一个窗口,extjs4,z-index,Extjs4,Z Index,我有一个从桌面示例创建的Ext窗口,如下所示 win = desktop.createWindow({ id: 'main', app: me.app, border: false, closable: true, maximized: true, maximizable: false, width: winW, height: winH, layout: 'fit', items: [{ ...

我有一个从桌面示例创建的Ext窗口,如下所示

win = desktop.createWindow({
    id: 'main',
    app: me.app,
    border: false,
    closable: true,
    maximized: true,
    maximizable: false,
    width: winW,
    height: winH,
    layout: 'fit',
    items: [{
        ...
    }]
});
现在,就在这个窗口显示的时候,应该显示另一个用于配置的窗口,我遇到的问题是,当第二个窗口显示它时,它出现在主窗口的后面

这是在“主窗口”渲染事件中创建“配置”窗口的方式

me.confWin= new Ext.window.Window({
    id: 'configWin',
    layout: 'fit',
    width: 290,
    height: 165,
    modal: true,
    draggable: false,
    resizable: false,
    items: {
        ...
    }
});
然后在主窗口的显示事件中,我有这个

this.confWin.show();
this.win.toBack();
我尝试过将其放置在不同的事件中,如afterrender、afterlayout、activate,但confWin仍然显示在前面,然后放置在后面 经过一点分析,我发现当我的主要胜利被创建时,它的z指数为19010。例如,当我调用confWin.show时,confWin的z指数为19021,但在那之后我不知道为什么,他们只是更改了z指数,其中一个有另一个的指数

我还尝试在confWin.show之后使用Jquery编辑样式,但是z索引再次改变

谢谢你的帮助

编辑 我试图通过点击按钮来显示窗口,但如果我在希望显示窗口时触发点击事件,它就不会显示。
有什么想法吗?

你应该能够在展会活动中处理这个问题

winMain.on('show', function () {
    winCfg.show();
});

我在JSFIDLE中模拟了一个,以表明它工作正常

不幸的是,对我来说不起作用,窗口显示,但随后被发送回,所以我看不到,但谢谢