{ "id": "102444", "key": "TIMOB-11219", "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": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "14165", "description": "2012 Sprint 21 API", "name": "2012 Sprint 21 API", "archived": true, "released": true, "releaseDate": "2012-10-22" }, { "id": "14273", "description": "2012 Sprint 21", "name": "2012 Sprint 21", "archived": true, "released": true, "releaseDate": "2012-10-22" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-10-17T20:46:51.000+0000", "created": "2012-10-01T07:20:50.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "orientation", "qe-ios090112", "qe-testadded", "release-note" ], "versions": [ { "id": "14137", "description": "Release 2.1.3", "name": "Release 2.1.3", "archived": true, "released": true, "releaseDate": "2012-10-03" } ], "issuelinks": [ { "id": "22710", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "104692", "key": "TIMOB-11704", "fields": { "summary": "iOS: Orientation - The second window in landscape closes with bottom up animation in a tab.", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2012-12-04T20:03:11.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": "This is a regression. It is working fine with 2.1.2GA on iOS 6.\r\nThis is only occurring on iOS 6 ipad. Working fine on iOS 5.1 ipad with 2.1.3.v20120928203111.\r\n\r\nSteps to reproduce:\r\n1. Use the code below - \r\n{code}\r\nTitanium.UI.setBackgroundColor('#000');\r\n\r\nvar tabGroup = Titanium.UI.createTabGroup();\r\n\r\nvar win1 = Titanium.UI.createWindow({ \r\n title:'Tab 1',\r\n backgroundColor:'#fff',\r\n navBarHidden: false,\r\n});\r\nvar tab1 = Titanium.UI.createTab({ \r\n icon:'KS_nav_views.png',\r\n title:'Tab 1',\r\n window:win1\r\n});\r\n\r\nvar b1 = Titanium.UI.createButton({\r\n\ttitle:'Win 2',\r\n});\r\n\r\nwin1.add(b1);\r\n\r\nb1.addEventListener('click', function(e)\r\n{\r\n var w = Titanium.UI.createWindow({\r\n\tfullscreen:true,\r\n\tbarColor:'#111',\r\n\torientationModes:[Titanium.UI.LANDSCAPE_LEFT]\r\n });\r\n tab1.open(w);\r\n});\r\n\r\ntabGroup.addTab(tab1); \r\ntabGroup.open();\r\n{code}\r\n\r\n2. Run the app and rotate device to landscape mode.\r\n3. Click the button 'Win 2'\r\n4. Rotate the device to portrait mode.\r\n5. Click the nav button 'Tab 1'.\r\n\r\nExpected result:\r\n2. A tabgroup with a button 'win 2' should be displayed. Window should be rotated to landscape mode.\r\n3. A new black window should get opened in the tab.\r\n4. The black window should remain in landscape mode.\r\n5. The black window should get closed and older white window should be displayed with no black bar below navbar.\r\n\r\nActual result:\r\n2. A tabgroup with a button 'win 2' gets displayed. Window gets rotated to landscape mode.\r\n3. A new black window gets opened in the tab.\r\n4. The black window remains in landscape mode.\r\n5. The black window gets closed and older white window gets displayed with a black bar below navbar.\r\n\r\nThis black bar below navbar should not get displayed. Snapshots attached.", "attachment": [ { "id": "32165", "filename": "iOS 5 - 2.1.3.v20120928203111.png", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T08:26:54.000+0000", "size": 24767, "mimeType": "image/png" }, { "id": "32166", "filename": "iOS 6 - 2.1.2GA.png", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T08:26:54.000+0000", "size": 73383, "mimeType": "image/png" }, { "id": "32167", "filename": "iOS 6 - 2.1.3.v20120928203111.png", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T08:26:54.000+0000", "size": 73671, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Black bar starts appearing below navBar when orientation changed between opening and closing of a window.", "creator": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK: 2.1.3.v20120928203111\r\nTitanium  Studio: 2.1.2.201208301612\r\nDevice : iPad iOS 6.0\r\nXcode : 4.5 \r\nMachine OS : MAC 10.8", "comment": { "comments": [ { "id": "221575", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with iPad 3 6.0 with 2.1.3.v20120915120319 still see the issue.", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T16:23:23.000+0000", "updated": "2012-10-01T16:23:23.000+0000" }, { "id": "221576", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Vishal, thoughts?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T16:25:21.000+0000", "updated": "2012-10-01T16:25:21.000+0000" }, { "id": "221616", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Not a regression. Occurs on 2.1.2 GA against 5.1 iPAD sim. Removing regression and qe-io6 labels", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-10-01T18:37:08.000+0000", "updated": "2012-10-01T18:37:59.000+0000" }, { "id": "221742", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with:\nTitanium Studio, build: 2.1.2.201208301612\nTitanium Studio, SDK: 2.1.3.v20120928203111\niPad1 ios 5.1.1\nThe issue occurs after Win2 is open and then the device is rotated to any mode but left landscape, and Tab1 is pressed.", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-02T17:51:02.000+0000", "updated": "2012-10-02T17:51:02.000+0000" }, { "id": "223409", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending https://github.com/appcelerator/titanium_mobile/pull/3211", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-10-13T19:16:21.000+0000", "updated": "2012-10-13T19:16:21.000+0000" }, { "id": "223454", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Assuming this should be merged to 3.0.0. Please remove the label if that isn't the case.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-14T04:33:06.000+0000", "updated": "2012-10-14T04:33:06.000+0000" }, { "id": "224071", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "3_0_X PR https://github.com/appcelerator/titanium_mobile/pull/3270", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-10-17T21:41:39.000+0000", "updated": "2012-10-17T21:41:39.000+0000" }, { "id": "229919", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as fixed.\nTested and verified with:\nTitanium Studio, build: 3.0.0.201211301903\nTitanium SDK, build: 3.0.0.v20121130200208\nDevices:\niPad mini iOS 6.0.1\niPhone5 iOS 6.0", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-04T20:02:57.000+0000", "updated": "2012-12-04T20:02:57.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }