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.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1577641

Title:
  Unity8 creates a blank black window for windowless apps

Status in Canonical System Image:
  New
Status in Mir:
  Invalid
Status in unity8 package in Ubuntu:
  New

Bug description:
  Unity8 creates a blank black window for windowless apps.

  Windowless apps are closer thank you think:   Xmir -rootless
  is one such example while no X apps have started yet.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1577641/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to