{ "id": "99383", "key": "TIMOB-10486", "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": "14065", "description": "Sprint 2012-17 API", "name": "Sprint 2012-17 API", "archived": true, "released": true, "releaseDate": "2012-08-27" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "14168", "description": "2012 Sprint 22 API", "name": "2012 Sprint 22 API", "archived": true, "released": true, "releaseDate": "2012-11-05" }, { "id": "14274", "description": "2012 Sprint 22", "name": "2012 Sprint 22", "archived": true, "released": true, "releaseDate": "2012-11-05" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-10-25T16:34:32.000+0000", "created": "2012-08-17T15:57:32.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "api", "module_popover", "qe-review", "qe-testadded" ], "versions": [ { "id": "13572", "description": "Release 2.1.1", "name": "Release 2.1.1", "archived": true, "released": true, "releaseDate": "2012-07-31" } ], "issuelinks": [], "assignee": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-03-04T09:28:18.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": "Run the sample app.js attached.\r\n\r\n1. The window has fixed landscape orientation.\r\n2. Click 'Show Camera' Button to open up the camera.\r\n3. Rotate the device orientation to Portrait.\r\n4. Press cancel on Camera or take a picture.\r\n5. Now click the 'Show Popover' button.\r\n\r\nActual Result: Popover displays in Portrait mode event the app is in landscape.\r\nExpected Result: Popover should display in Landscape mode\r\n\r\nAdditional Testing instruction\r\n\r\n* Copy the code into app.js\r\n* Run on iPad device running 5.1\r\n* Open the app in landscape.\r\n* Click on show Camera.\r\n* Rotate the device to portrait.\r\n* Rotate the device to upsidedown portrait.( this step is important, make sure you do it fast)\r\n* Click on cancel button while in the same orientation.\r\n* Click on show popover.\r\n* Check if the popover is displayed in the correct orientation\r\nExpected Result : Popover displays in the correct landscape mode in which the UI is currently oriented in . ", "attachment": [ { "id": "30571", "filename": "app.js", "author": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-17T15:57:32.000+0000", "size": 661, "mimeType": "text/javascript" }, { "id": "32116", "filename": "iPad_Popover.png", "author": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-27T20:21:16.000+0000", "size": 57663, "mimeType": "image/png" }, { "id": "30685", "filename": "SidewaysDialogBox-1.png", "author": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-23T15:44:43.000+0000", "size": 188991, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Popover orientation changes when camera is opened from a window which has fixed orientation", "creator": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti SDK 2.1.1GA and iOS 5.1", "comment": { "comments": [ { "id": "215699", "author": { "name": "ckao", "key": "ckao", "displayName": "Cindy Kao", "active": true, "timeZone": "America/Los_Angeles" }, "body": "When is Sprint 2012-18 API?", "updateAuthor": { "name": "ckao", "key": "ckao", "displayName": "Cindy Kao", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-22T15:26:18.000+0000", "updated": "2012-08-22T15:26:18.000+0000" }, { "id": "216654", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fix with:\r\nTitanium Studio, build: 2.1.2.201208201549\r\nTitanium SDK: 2.2.0.v20120828153312\r\n\r\nBug still exists on:\r\nTitanium SDK: 2.1.2.v20120824144611\r\n\r\niPad3 4G 5.1.1", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-28T17:12:25.000+0000", "updated": "2012-08-28T17:12:25.000+0000" }, { "id": "216713", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Environment used for verification -\r\nTested with Titanium SDK: 2.2.0.v20120828153312\r\nTested with Titanium  Studio: 2.1.2.201208201549\r\nDevice - iPad 2 iOS 5.1\r\nMachine OS - MAC 10.8", "updateAuthor": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-29T02:14:34.000+0000", "updated": "2012-08-29T02:14:34.000+0000" }, { "id": "217324", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "reopening to update labels", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-03T04:42:15.000+0000", "updated": "2012-09-03T04:42:15.000+0000" }, { "id": "221241", "author": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Reopening ticket as the issue is still reproducible.\nTest case: Same as above.\nReproduction Steps: Rotate the device from one portrait to another without stopping at landscape mode. Popover can be seen in portrait.\nHave attached a screenshot of the issue.", "updateAuthor": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-27T20:19:36.000+0000", "updated": "2012-09-27T20:19:36.000+0000" }, { "id": "221242", "author": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Ticket re-opened", "updateAuthor": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-27T20:20:15.000+0000", "updated": "2012-09-27T20:20:15.000+0000" }, { "id": "223199", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR pending https://github.com/appcelerator/titanium_mobile/pull/3183", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-11T22:33:39.000+0000", "updated": "2012-10-11T22:33:39.000+0000" }, { "id": "225689", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Zero out remaining hours", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-10-31T17:09:21.000+0000", "updated": "2012-10-31T17:09:21.000+0000" }, { "id": "240510", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with: \r\nSDK:3.1.0.v20130303194855\r\nStudio: 3.1.0.201302252142\r\nDevice: iPad2(v 5.1)", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-04T09:28:18.000+0000", "updated": "2013-03-04T09:28:18.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }