{ "id": "61575", "key": "TIMOB-943", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11224", "name": "Release 1.4.0", "archived": true, "released": true, "releaseDate": "2010-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:54:44.000+0000", "created": "2011-04-15T02:39:47.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-04-17T01:54:44.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}

see attached to reproduce

{html}", "attachment": [ { "id": "17894", "filename": "ipadorientation.zip", "author": { "name": "nwright", "key": "nwright", "displayName": "Nolan Wright", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:39:47.000+0000", "size": 1755967, "mimeType": "application/zip" } ], "flagged": false, "summary": "orientation-specific splash screens don't render correctly on iPad ", "creator": { "name": "nwright", "key": "nwright", "displayName": "Nolan Wright", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "nwright", "key": "nwright", "displayName": "Nolan Wright", "active": false, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "124400", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [ff0293fdb7a4195122184754c0c11005b28eb211])\nCloses #943 . On start, we listen to the device\norientation because the status bar orientation is false at boot.\nAdded bonus, is that when the orientation was programmatically\nenforced, we now listen to when the device rotates back to where\nthe application thought it would be. \nhttp://github.com/appcelerator/titanium_mobile/commit/ff0293fdb7a41...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:39:48.000+0000", "updated": "2011-04-15T02:39:48.000+0000" }, { "id": "124401", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "{html}

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

\n

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

\n

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

\n

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

{html}", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2011-04-15T02:39:48.000+0000", "updated": "2011-04-15T02:39:48.000+0000" }, { "id": "124402", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

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

\n

So this is secretly two bugs.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:39:49.000+0000", "updated": "2011-04-15T02:39:49.000+0000" }, { "id": "124403", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [32be64d85693872fa01eedde920809989c158b99])\nCloses #943: Splash screen load based on\ndevice/orientation. \nhttp://github.com/appcelerator/titanium_mobile/commit/32be64d856938...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:39:49.000+0000", "updated": "2011-04-15T02:39:49.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }