{ "id": "65638", "key": "TIMOB-4164", "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": "11355", "description": "Mobile 1.8.0 M02", "name": "Sprint 2011-23", "archived": true, "released": true, "releaseDate": "2011-06-13" }, { "id": "11367", "description": "", "name": "Release 1.7.1", "archived": true, "released": true, "releaseDate": "2011-06-21" }, { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-06-13T15:32:57.000+0000", "created": "2011-05-20T14:19:17.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "enterprise" ], "versions": [ { "id": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" } ], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-06-16T15:27:49.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": "h1. Problem\r\nGiven a tab group with more than 5 tabs, touching the \"More\" tab to return to the list of \"More\" results in the nav bar messing up. Let me quantify \"messing up\": the title disappears, and the back button still exists.\r\n\r\nIt will be easier to understand what I mean if you run the sample code.\r\n\r\nh2. Sample Code\r\nDrop the following in an app.js then do the following:\r\n# Touch the \"More\" tab\r\n# Touch \"Tab 4\"\r\n# Touch the \"More\" tab again (note: touch the TAB at the bottom of the screen, not the back button!)\r\n# Observe the nav bar\r\n{code:javascript}\r\nvar tabGroup = Ti.UI.createTabGroup();\r\nfor (var i = 0; i < 6; i++) {\r\n tabGroup.addTab(Ti.UI.createTab({\r\n title: 'Tab ' + i,\r\n window: Ti.UI.createWindow({\r\n title:'Tab ' + i\r\n })\r\n }));\r\n}\r\ntabGroup.open();\r\n{code}\r\n\r\nh2. Associated Helpdesk Ticket\r\nhttp://appc.me/c/APP-492924", "attachment": [], "flagged": false, "summary": "iOS: NavBar Doesn't Update Properly When Touching \"More\" to Return", "creator": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "environment": null, "comment": { "comments": [ { "id": "155785", "author": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "body": "The enterprise customer's expectation on this is that we get a patch for 1.7 in. Their deadline is approximately 3 weeks. Can I pester you (Reggie) for an update on this, and for some timelining / planning? I know we've got a release going on, but that doesn't change our customer's demands.\r\n\r\nJust an FYI I am going to ask the same question on [TIMOB-4339]!", "updateAuthor": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "created": "2011-06-08T16:32:36.000+0000", "updated": "2011-06-08T16:32:36.000+0000" }, { "id": "156599", "author": { "name": "kclark", "key": "kclark", "displayName": "Kincy Clark", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We are requesting that this be pulled into 1.7.1. Please advise after this afternoons meeting", "updateAuthor": { "name": "kclark", "key": "kclark", "displayName": "Kincy Clark", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-06-13T10:14:45.000+0000", "updated": "2011-06-13T10:14:45.000+0000" }, { "id": "156640", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "As the commit mentions, a small little snippet was throwing Navbar off. All unneeded fix attempts cleaned up, snippet was only bit necessary.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-06-13T15:32:57.000+0000", "updated": "2011-06-13T15:32:57.000+0000" }, { "id": "156968", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "against 1.7.1 GA", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-06-16T15:27:49.000+0000", "updated": "2011-06-16T15:27:49.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }