Comment 5 for bug 1506846

Alan Griffiths (alan-griffiths) wrote :

Hmm. As noted by Alexandros in lp:~alan-griffiths/mir/fix-1506846/+merge/277022/comments/700729 we don't always want shells to be "active" until they have drawn something.

The deeper problem is that we want our surfaces to be positions according to the display config we've set for the session, not for the display config that's active at the time the surface is created/modified as fullscreen. That could apply to some "normal shell" scenarios too.