Comment 13 for bug 1577641

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

Just to clarify:

Unity8 shows a contextual (app name, icon) and configurable (via .desktop file atm) splash screen for apps that connect on the default socket. That splash screen is replaced with the actual surface as soon as the client *draws* to it.

If, at any point, the contents are black, that means the client has drawn a black frame.

We may modify how the splash screen behaves, delay it for a very short time and have a minimum time it has to be on screen, so that there's never a "flicker".

This way a client that draws or quits (utilities?) very quickly (within the initial delay) will go straight to the surface. Any, however, that missed that mark, will appear slower than they are in reality, to avoid the splash-to-app flicker.

I've filed bug #1670442 for that.