Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-943] orientation-specific splash screens don't render correctly on iPad

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2011-04-17T01:54:44.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.4.0
ComponentsiOS
Labelsn/a
ReporterNolan Wright
AssigneeBlain Hamon
Created2011-04-15T02:39:47.000+0000
Updated2011-04-17T01:54:44.000+0000

Description

see attached to reproduce

Attachments

FileDateSize
ipadorientation.zip2011-04-15T02:39:47.000+00001755967

Comments

  1. Jeff Haynie 2011-04-15

    (from [ff0293fdb7a4195122184754c0c11005b28eb211]) Closes #943 . On start, we listen to the device orientation because the status bar orientation is false at boot. Added bonus, is that when the orientation was programmatically enforced, we now listen to when the device rotates back to where the application thought it would be. http://github.com/appcelerator/titanium_mobile/commit/ff0293fdb7a4195122184754c0c11005b28eb211"> http://github.com/appcelerator/titanium_mobile/commit/ff0293fdb7a41...

  2. kosso 2011-04-15

    I just tried this latest build on the iPad using the KitchenSink-iPad demo:

    The initial screen with the four demo buttons loads up OK in landscape orientation at full width - but the splash image momentarily displays sideways - in portrait - then flashes to the right orientation before opening the app.

    Then, when I try any of the tests (with the device still in landscape orientation) the windows open up with the split view showing, but the widths of the windows only have the width set as if they wee in portrait mode (ie: the height in landscape)

    Rotating the ipad to portrait then back to landscape fix this and then displays everything as expected.

  3. Stephen Tramer 2011-04-15

    Re-opened, apparently there's a split-second flash of the default screen after the "right" screen is shown. In landscape the default "portrait" also appears drawn in the portrait rectangle, which looks very strange on a landscape iPad (and probably just as bad as on a landscape iPhone).

    So this is secretly two bugs.

  4. Jeff Haynie 2011-04-15

    (from [32be64d85693872fa01eedde920809989c158b99]) Closes #943: Splash screen load based on device/orientation. http://github.com/appcelerator/titanium_mobile/commit/32be64d85693872fa01eedde920809989c158b99"> http://github.com/appcelerator/titanium_mobile/commit/32be64d856938...

JSON Source