Stretched frame after rotation issue in Time&Date page of System Settings

Bug #1469963 reported by handsome_feng on 2015-06-30
10
This bug affects 1 person
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-touch/devel-proposed/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 :
Albert Astals Cid (aacid) wrote :

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?

Sebastien Bacher (seb128) wrote :

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 :

@seb128 Yes, that's it.

Gerry Boland (gerboland) wrote :

@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.

Gerry Boland (gerboland) on 2015-06-30
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 :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qtmir (Ubuntu):
status: New → Confirmed
Gerry Boland (gerboland) on 2015-07-27
Changed in qtmir (Ubuntu):
importance: Undecided → High
Daniel van Vugt (vanvugt) wrote :

I think we can generalize this under bug 1466510.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments