← Back to team overview

touch-packages team mailing list archive

[Bug 1466510] Re: Stretched screen (briefly) after rotating

 

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


References