touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #15917
[Bug 1357259] Re: PlacementStrategy ignores the surface type and state
** No longer affects: unity8
--
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/1357259
Title:
PlacementStrategy ignores the surface type and state
Status in Mir:
Confirmed
Status in “unity8” package in Ubuntu:
Confirmed
Bug description:
The surface type and state are important bits of information when
deciding the placement of a surface.
Without this information a poor initial placement might be done
causing a surface to resized and repositioned right after it, once the
window manager finally has knowledge of all the properties of the
surface.
This is happening right now with unity8 as surfaces get unnecessarily
resized right after creation, which causes visual glitches as you can
see the window "contorting" right after being launched and resizing a
surface is a reasonably costly operation. We have worked around it by
holding up on displaying the surface until it has finally settled down
(i.e. we keep the splash screen for longer).
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1357259/+subscriptions