dandrader has just about convinced me that Mir is also broken. If an app receives a resize event and only redraws once per resize event, then the delayed nature of the buffer queue might mean the app stops resizing (answers the last resize event) still using the old buffer dimensions.
We should keep resending resize events till their dimensions match that of the buffer the client last submitted. ** Also affects: mir Importance: Undecided Status: New ** Also affects: mir (Ubuntu) Importance: Undecided Status: New -- 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/1466510 Title: Stretched screen (briefly) after rotating Status in Mir: New Status in QtMir: Confirmed Status in mir package in Ubuntu: New Status in qtmir package in Ubuntu: Confirmed Status in qtubuntu package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: Test on image with shell rotation enabled. Steps to repro: 1. open app, e.g. system settings. 2. rotate device to landscape, see app adjust to suit. 3. lock phone. 4. rotate device to portrait. 5. unlock phone. Bug: You see flash of stretched app, before it redraws to look correct. Think we need to resize/reorient the app sooner. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1466510/+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