Rootless: RootlessEnsureFrame: Added check for !IsRoot

This was causing an issue with Apple-DRI and was reported here:
http://trac.macosforge.org/projects/xquartz/ticket/51
(cherry picked from commit 116800279d)
This commit is contained in:
Jeremy Huddleston 2008-01-28 12:18:43 -08:00
parent 16b0614c8c
commit 4fc2d3cef8

View File

@ -471,7 +471,7 @@ RootlessEnsureFrame(WindowPtr pWin)
if (WINREC(pWin) != NULL)
return WINREC(pWin);
if (!IsTopLevel(pWin))
if (!IsTopLevel(pWin) && !IsRoot(pWin))
return NULL;
if (pWin->drawable.class != InputOutput)