Stretched frame after rotation issue in Time&Date page of System Settings
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| qtmir (Ubuntu) |
High
|
Unassigned | |||
| ubuntu-system-settings (Ubuntu) |
Low
|
Unassigned | |||
| unity8 (Ubuntu) |
Medium
|
Unassigned | |||
Bug Description
In System Settings, Time & Date page, rotating the device can exhibit a stretched frame - where the pre-rotation frame is stretched into the geometry the post-rotation frame would be.
$ system-image-cli -i
current build number: 240
device name: mako
channel: ubuntu-
last update: 2015-06-30 03:56:26
version version: 240
version ubuntu: 20150629
version device: 20150529.1
version custom: 20150629
see the attached video.
| handsome_feng (feng-kylin) wrote : | #1 |
| Albert Astals Cid (aacid) wrote : | #2 |
| Sebastien Bacher (seb128) wrote : | #3 |
Could you describe what you consider the issue? Is that the transient wrongly scaled text displayed for a second when you rotate the device back in portrait mode?
| Changed in ubuntu-system-settings (Ubuntu): | |
| importance: | Undecided → Low |
| status: | New → Incomplete |
| handsome_feng (feng-kylin) wrote : | #4 |
@seb128 Yes, that's it.
| Gerry Boland (gerboland) wrote : | #5 |
@aacid Yeah System Settings app is taking too long to send a post-rotation frame. So shell uses the pre-rotation frame and stretches it.
The immediate fix is to figure out why it takes System Settings so long to submit a new frame - is it blocking for some reason?
Shell can take an action item to try be more forgiving of apps which submit post-rotation frames slowly. Most obvious idea being to only do the rotation animation once shell has received the post-rotation frame from the app. This idea will have its own issues to solve however, mostly in dealing with case of a frozen app.
| description: | updated |
| summary: |
- Time & Date shows abnormally after rotation + Stretched frame after rotation issue in Time&Date page of System + Settings |
| Changed in unity8 (Ubuntu): | |
| status: | New → Confirmed |
| importance: | Undecided → Medium |
| Launchpad Janitor (janitor) wrote : | #6 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in qtmir (Ubuntu): | |
| status: | New → Confirmed |
| Changed in qtmir (Ubuntu): | |
| importance: | Undecided → High |
| Daniel van Vugt (vanvugt) wrote : | #7 |
I think we can generalize this under bug 1466510.


Gerry do you think this could be the shell painting the wrong frame? or is it that the app takes too much to send the new frame?