{ "id": "130494", "key": "AC-1686", "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": "2014-05-21T16:40:25.000+0000", "created": "2014-05-15T07:21:01.000+0000", "labels": [ "listitem", "listview" ], "versions": [], "issuelinks": [], "assignee": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:38:10.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": "We are having an apparently random issue where users are reporting that some listitems in a listview is just white instead of content. Always at index 0, and then again som random indexes further down the listview. We are not able to reproduce this issue when testing ourselves nor when using the build in App Store, but receive several reports a day regarding this issue, and screenshots that prove this. Some report that they can get a correct listview rendering, if they restart the app, but the problem will resurface on another restart.\r\n\r\nThis is the [listview code|http://pastebin.com/uYAEJv42], [the templates used|http://pastebin.com/eDimC4ba], and [a screenshot|http://www.reshopper.com/help/img1.png] of the issue.", "attachment": [ { "id": "50967", "filename": "listview-separatorstyle-bug.zip", "author": { "name": "gregperez83", "key": "gregperez83", "displayName": "Greg Perez", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-04T00:51:03.000+0000", "size": 9411620, "mimeType": "application/zip" } ], "flagged": false, "summary": "Listitem is solid white", "creator": { "name": "jonasfunk", "key": "jonasfunk", "displayName": "Jonas Funk Johannessen", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jonasfunk", "key": "jonasfunk", "displayName": "Jonas Funk Johannessen", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK: 3.2.2 Platform & version: iOS 7 Device: iPhone", "comment": { "comments": [ { "id": "305907", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thank you for providing the list view code, template and screenshot. But we need exact steps to reproduce this issue. Please provide us a simple test case and exact steps to reproduce this issue and we would be happy to take a look.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-21T13:34:20.000+0000", "updated": "2014-05-21T13:34:20.000+0000" }, { "id": "305914", "author": { "name": "jonasfunk", "key": "jonasfunk", "displayName": "Jonas Funk Johannessen", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I cannot provide that. As I stated in the bug report - the issue is apparently random, and it is not possible to force it to happen. It will happen sometimes, and if you restart the app, you don't see it. Later it will resurface. The dev team hasn't experienced it. I have seen it happen once a couple of times. But again - we are receiving many reports from our users on this issue, so we can't ignore it. We didn't have any issues when we used the tableview. It might very well be linked to our use of the SDK, but I dont think it should happen in any circumstances.\r\n\r\nNothing in the templates indicates the use of white, and as far as I understand, white is the default color of a cell, so something in the ti-sdk, will leave the first cell untouched in stead of rendering it with content. \r\n\r\nI was really hoping you could use this information to run through your code to see if anything could trigger this scenario. Otherwise we have to revert back to tableview. ", "updateAuthor": { "name": "jonasfunk", "key": "jonasfunk", "displayName": "Jonas Funk Johannessen", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-21T14:09:01.000+0000", "updated": "2014-05-21T14:09:01.000+0000" }, { "id": "305933", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks for the detailed explanation. I tried to reproduce the issue myself couple of times but no luck. \r\n\r\nPlease let us know if you have a test case anytime and we would be happy to look into it.\r\n", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-21T16:40:17.000+0000", "updated": "2014-05-21T16:40:17.000+0000" }, { "id": "321700", "author": { "name": "gregperez83", "key": "gregperez83", "displayName": "Greg Perez", "active": true, "timeZone": "America/New_York" }, "body": "This attachment highlights an issue where using ListView.separatorStyle can result in blank white ListItems.", "updateAuthor": { "name": "gregperez83", "key": "gregperez83", "displayName": "Greg Perez", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-04T00:51:03.000+0000", "updated": "2014-09-04T00:51:38.000+0000" }, { "id": "333330", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "I have this issue as well and it disappears when I remove:\r\n\r\n{code}\r\nseparatorStyle: Ti.UI.iPhone.ListViewSeparatorStyle.NONE\r\n{code}\r\n\r\nIt only reproduces on devices, about 8 out of 10 times.\r\n\r\n[~mpmiranda] [~ingo] could you have a look at this? The workaround is to not use {{separatorColor}} instead and set it to the backgroundColor of the list items.\r\n\r\nThis issue is same as TC-4787", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-11-22T13:36:37.000+0000", "updated": "2014-11-22T13:40:25.000+0000" }, { "id": "376616", "author": { "name": "prafull3313", "key": "prafull3313", "displayName": "Prafull Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We are also facing the same issue, but especially on Android devices.\r\n@Fokke Zandbergen Can you please suggest something to fix this for the case of Android?\r\nThis appears when I scroll down in the list, the 1st item's backgroundColor gets transparent. Now, later when I scroll down, the last item's backgroundColor gets transparent.\r\nI am using Appcelerator SDK 5.1.2.GA.", "updateAuthor": { "name": "prafull3313", "key": "prafull3313", "displayName": "Prafull Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-02-11T12:19:34.000+0000", "updated": "2016-02-11T12:19:34.000+0000" }, { "id": "376715", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "[~ragrawal] did you try to reproduce this on device or in emulator? If you used emulator, could you please reopen and try again using devices since that's where it is seen and I can reproduce it?", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2016-02-12T07:53:12.000+0000", "updated": "2016-02-12T07:53:12.000+0000" }, { "id": "376716", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "[~prafull3313] What you describe seems a more specific variation of this issue. Can you reproduce it consistently? If so, could you please create a new ticket with a clear test case?", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2016-02-12T07:54:03.000+0000", "updated": "2016-02-12T07:54:03.000+0000" }, { "id": "376885", "author": { "name": "prafull3313", "key": "prafull3313", "displayName": "Prafull Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "prafull3313", "key": "prafull3313", "displayName": "Prafull Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-02-14T19:18:47.000+0000", "updated": "2016-02-14T19:18:47.000+0000" } ], "maxResults": 9, "total": 9, "startAt": 0 } } }