{ "id": "80602", "key": "TIMOB-5360", "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": "12085", "description": "Mobile @ HQ", "name": "Sprint 2011-45", "archived": true, "released": true, "releaseDate": "2011-11-14" }, { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-01-06T11:39:15.000+0000", "created": "2011-09-26T09:06:08.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "ios", "module_tabgroup", "navbar", "qe-testadded", "regression", "tabgroup" ], "versions": [ { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "issuelinks": [ { "id": "13836", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "82353", "key": "TIMOB-6002", "fields": { "summary": "iOS: Kitchensink - Phone>Status Bar, Hiding the status bar, rotating device, then showing the status bar results in partially obscured navBar", "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 } } } }, { "id": "13838", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "81646", "key": "TIMOB-5768", "fields": { "summary": "iOS: Black bar added over navBar when rotating back from full screen", "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": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-11-15T02:00:54.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": "h3.Problem\r\nWhile going back from the fullscreen window the navBar appear under the iOS top status bar. Take a look at the screenshot.\r\n\r\nh3.Reproducible Steps\r\n1. Execute the sample code (portrait mode)\r\n2. Press \"Win2\"\r\n3. Change the orientation to Landscape\r\n4. Press \"Tab1\" button on navBar\r\n5. The navBar is hidden by the iOS status bar - is not correctly located\r\n\r\nh3.Sample Code\r\n{code}\r\n// this sets the background color of the master UIView (when there are no windows/tab groups on it)\r\nTitanium.UI.setBackgroundColor('#000');\r\n\r\n// create tab group\r\nvar tabGroup = Titanium.UI.createTabGroup();\r\n\r\n\r\n//\r\n// create base UI tab and root window\r\n//\r\nvar win1 = Titanium.UI.createWindow({ \r\n title:'Tab 1',\r\n backgroundColor:'#fff',\r\n navBarHidden: false,\r\n tabBarHidden: true\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\theight:40,\r\n\twidth:200,\r\n\ttop:30\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\t//url:'new_win.js',\r\n\tbarColor:'#111'\r\n });\r\n \r\n tab1.open(w);\r\n});\r\n\r\ntabGroup.addTab(tab1); \r\n\r\n\r\n// open tab group\r\ntabGroup.open();\r\n\r\n{code}\r\n\r\nh3.Associated HelpDesk Ticket\r\nhttp://appc.me/a/APP-751215", "attachment": [ { "id": "23058", "filename": "nav3.png", "author": { "name": "kpomaski", "key": "kpomaski", "displayName": "Karol Pomaski", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-09-26T09:06:08.000+0000", "size": 117807, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: tabGroup navbar - navBar hidden by the top iOS status bar", "creator": { "name": "kpomaski", "key": "kpomaski", "displayName": "Karol Pomaski", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "kpomaski", "key": "kpomaski", "displayName": "Karol Pomaski", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS 4.3, Simulator\r\nRegression - works fine on 1.7.2\r\nSDK 1.8.0.v20110915133349", "comment": { "comments": [ { "id": "167455", "author": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "h4. Associated Helpdesk Ticket:\r\nhttp://appc.me/c/APP-612596", "updateAuthor": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-09-30T10:21:11.000+0000", "updated": "2011-09-30T10:21:11.000+0000" }, { "id": "169849", "author": { "name": "dae", "key": "dae", "displayName": "Damien Elmes", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Could the priority on this one be reconsidered? The statusbar behaviour is currently really broken in 1.8.", "updateAuthor": { "name": "dae", "key": "dae", "displayName": "Damien Elmes", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-20T10:48:20.000+0000", "updated": "2011-10-20T10:48:20.000+0000" }, { "id": "175811", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Bug fixed. Verified on:\r\nSDK: 1.8.0.1.v20111212014614\r\nStudio: 1.0.7.201112120322\r\nOS: OS X Lion\r\nDevices Tested: iPhone Simulator 4.3", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-12T13:36:08.000+0000", "updated": "2011-12-12T13:36:08.000+0000" }, { "id": "175830", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Added label qe-port.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-12T14:54:50.000+0000", "updated": "2011-12-12T14:54:50.000+0000" }, { "id": "178367", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Updating tags\r\n", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-01-06T10:59:58.000+0000", "updated": "2012-01-06T10:59:58.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }