{ "id": "150175", "key": "AC-287", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2015-11-08T15:05:53.000+0000", "created": "2015-08-05T12:56:59.000+0000", "labels": [ "defect", "ios" ], "versions": [], "issuelinks": [], "assignee": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "updated": "2015-11-08T15:05:53.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "Start a Mobile App Project using the following sample code. The issue is the tableview will randomly disappear on app load, with no errors thrown in the log. I haven't found a solid way to reproduce this other than just continuously opening and closing the app. The screen shots below took a dozen open/close cycles to have the issue appear (other times it happened on the first load of the app).\r\n\r\n*tiapp.xml*\r\nSet the Titanium SDK version to 4.1.0\r\n\r\n*index.xml*\r\n{code:xml}\r\n\r\n\t\r\n \r\n\r\n{code}\r\n\r\n*index.js*\r\n{code:javascript}\r\nvar mainWindow = Titanium.UI.iOS.createNavigationWindow({\r\n window: $.homeWindow,\r\n tintColor: '#ffffff'\r\n});\r\n\r\nTi.App.mainWindow = mainWindow;\r\n\r\nvar table = Ti.UI.createTableView({\r\n data: [],\r\n separatorColor: '#eeeeee',\r\n backgroundColor: '#fafafa',\r\n top: '44dp',\r\n height: Titanium.UI.FILL,\r\n });\r\n \r\n$.homeWindow.add(table);\r\n\r\nmainWindow.open();\r\n{code}\r\n\r\n!001.PNG|thumbnail!\r\n!002.PNG|thumbnail!", "attachment": [ { "id": "56343", "filename": "001.PNG", "author": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "created": "2015-08-05T12:51:52.000+0000", "size": 25575, "mimeType": "image/png" }, { "id": "56342", "filename": "002.PNG", "author": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "created": "2015-08-05T12:51:52.000+0000", "size": 21859, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: TableView randomly disappears on app load on SDK 4.1.0", "creator": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "environment": "Tested on iOS 8 (Public) and iOS 9 (Beta 4)", "comment": { "comments": [ { "id": "359646", "author": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "body": "[~abarresi@abamis.com] we can not replicate this issue, can you please send us more information that help us to reproduce this?\r\n\r\nThanks", "updateAuthor": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "created": "2015-08-12T07:41:27.000+0000", "updated": "2015-08-12T07:41:27.000+0000" }, { "id": "360635", "author": { "name": "patrickmounteney", "key": "patrickmounteney", "displayName": "Patrick Mounteney", "active": true, "timeZone": "Europe/London" }, "body": "I was getting this a lot using a ListView with a custom template where on the first app launch it populated as expected but on subsequent - but not all - launches the ListView was completely empty. No errors thrown.\r\n\r\nThis seems to have fixed it https://github.com/appcelerator/titanium_mobile/pull/6984 which I pasted into TiProxy.m and recompiled.", "updateAuthor": { "name": "patrickmounteney", "key": "patrickmounteney", "displayName": "Patrick Mounteney", "active": true, "timeZone": "Europe/London" }, "created": "2015-08-21T06:01:58.000+0000", "updated": "2015-08-21T06:01:58.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }