mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2025-12-25 09:30:12 +01:00
Map root window once all sub-windows have been created.
This commit is contained in:
parent
e625d17096
commit
0fe1ab94c3
1 changed files with 5 additions and 5 deletions
|
|
@ -858,11 +858,6 @@ static void dmxBECreateWindowTree(int idx)
|
|||
if (pWinPriv->hasPict) dmxCreatePictureList (pRoot);
|
||||
#endif
|
||||
|
||||
XLIB_PROLOGUE (dmxScreen);
|
||||
dmxAddSequence (&dmxScreen->ignore, NextRequest (dmxScreen->beDisplay));
|
||||
XMapWindow(dmxScreen->beDisplay, dmxScreen->rootWin);
|
||||
XLIB_EPILOGUE (dmxScreen);
|
||||
|
||||
pWin = pRoot->lastChild;
|
||||
while (pWin) {
|
||||
pWinPriv = DMX_GET_WINDOW_PRIV(pWin);
|
||||
|
|
@ -910,6 +905,11 @@ static void dmxBECreateWindowTree(int idx)
|
|||
if (pWin == pRoot)
|
||||
break;
|
||||
}
|
||||
|
||||
XLIB_PROLOGUE (dmxScreen);
|
||||
dmxAddSequence (&dmxScreen->ignore, NextRequest (dmxScreen->beDisplay));
|
||||
XMapWindow(dmxScreen->beDisplay, dmxScreen->rootWin);
|
||||
XLIB_EPILOGUE (dmxScreen);
|
||||
}
|
||||
|
||||
static void dmxBECreateWindowProperties (int idx)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue