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

Bug #1469963 reported by handsome_feng
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
Confirmed
High
Unassigned
ubuntu-system-settings (Ubuntu)
Incomplete
Low
Unassigned
unity8 (Ubuntu)
Confirmed
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.

Revision history for this message
handsome_feng (feng-kylin) wrote :
Revision history for this message
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?

Revision history for this message
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
Revision history for this message
handsome_feng (feng-kylin) wrote :

@seb128 Yes, that's it.

Revision history for this message
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)
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
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in qtmir (Ubuntu):
status: New → Confirmed
Gerry Boland (gerboland)
Changed in qtmir (Ubuntu):
importance: Undecided → High
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.