Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-5025] iOS showing landscape then portrait splash on the first app launch if device in landscape

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2011-09-14T16:07:04.000+0000
Affected Version/sRelease 1.8.0
Fix Version/sSprint 2011-36, Release 1.8.0
ComponentsiOS
Labelsipad2, iphone4, orientation, qe-testadded, screen, splash
ReporterEric Merriman
AssigneeBlain Hamon
Created2011-08-16T11:25:26.000+0000
Updated2014-06-19T12:46:29.000+0000

Description

Description: While attempting to verify and close TIMOB-4893, I created the test project with all targets. I then launch in landscape mode. When I did, the landscape splash came up as expected, but then was replaced by the portrait splash before the app fully loaded. Steps to reproduce: 1) Create a new mobile project with 1.8.0.v20110811101746 2) Install to iPad 2 3) ensure device is in landscape orientation 4) Launch test app and examine splash screens Result: Landscape then portrait splash displayed Expected: Only landscape splash shown NOTE: This only occurs on the first launch of the app. To reproduce after this point, you must restart the device.

Attachments

FileDateSize
OrientationTestiPad.zip2011-09-08T11:27:38.000+00001582282
Screenshot 2011.09.02 16.34.47.png2011-09-02T16:41:46.000+0000398639

Comments

  1. Alan Vaghti 2011-09-02

    Also occurs in on an iPhone 4 running 4.3.4 when the orientation in the tiapp.xml is changed from Ti.UI.PORTRAIT Ti.UI.PORTRAIT Ti.UI.UPSIDE_PORTRAIT Ti.UI.LANDSCAPE_LEFT Ti.UI.LANDSCAPE_RIGHT Splash screen goes from portrait to landscape. The landscape looks like it is using the wrong .png file. I've attached a screen shot and am changing the name of the issue from including 'iPad' to 'iOS' to reflect the extent of the defect.
  2. Blain Hamon 2011-09-08

    Revamping of orientation in general is in progress.
  3. Reggie Seagraves 2011-09-14

    resolved by https://github.com/appcelerator/titanium_mobile/pull/464
  4. Eric Merriman 2011-09-23

    Verified fixed with iPad 2 4.3.5 and iPad 1 4.3.5 with SDK 1.8.0.v20110922234950.

JSON Source