Comment 7 for bug 1577641

Revision history for this message
MichaƂ Sawicz (saviq) wrote :

Bug 1606501 is fixed now, btw.

How do you propose we fix this? Waiting for the client to create a window won't be something we want to do.

Again, I don't believe we're drawing the black. We're displaying a splash screen immediately and only hide it when the client has drawn a frame. So "it's not invalid for Xmir to not create a window" is correct, but if that was the case we'd see the splash screen, not black.

As for initial surface geometry, it's only a problem the first time ever you launch an app, as we're remembering its previous geometry and open the splash screen at the size we'll tell the app to be when it's launching now. I.e. we don't rely on the app remembering its geometry, we do this ourselves.