{ "id": "120993", "key": "ALOY-873", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15758", "description": "Alloy 1.4.0", "name": "Alloy 1.4.0", "archived": false, "released": true, "releaseDate": "2014-07-17" } ], "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-03-27T14:53:01.000+0000", "created": "2013-10-09T14:53:57.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "alloy", "data-binding", "ios7", "listview", "qe-3.2.0", "qe-testadded" ], "versions": [ { "id": "15403", "description": "Alloy 1.3.0", "name": "Alloy 1.3.0", "archived": false, "released": true, "releaseDate": "2013-12-20" }, { "id": "15602", "description": "Alloy 1.2.2", "name": "Alloy 1.2.2", "archived": false, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [ { "id": "33112", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "113421", "key": "TIMOB-13678", "fields": { "summary": "iOS: ListView crashes if items are updated very quickly", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-05-14T10:39:33.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": "12327", "name": "Documentation" }, { "id": "13605", "name": "Models" } ], "description": "iOS 7 fails on the following demo:\r\n\r\nhttps://github.com/appcelerator/alloy/tree/master/test/apps/models/binding_listview\r\n\r\nThe first time the rows are rendered right. When the app is restarted, the items are not rendered right. This also happens with sections. I have attached two images, showing before close and after opening for a second time.\r\n\r\nInserting or resetting the model does not seem to help.\r\n\r\nThis happens on both devices and simulator. It does not matter whether it is compiled with iOS sdk 6.1 or 7.\r\n\r\nAndroid has no problem handling the same case.", "attachment": [ { "id": "43032", "filename": "iOS Simulator Screen shot Oct 9, 2013 4.50.37 PM.png", "author": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-10-09T14:53:57.000+0000", "size": 66357, "mimeType": "image/png" }, { "id": "43033", "filename": "iOS Simulator Screen shot Oct 9, 2013 4.51.08 PM.png", "author": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-10-09T14:53:57.000+0000", "size": 26513, "mimeType": "image/png" } ], "flagged": false, "summary": "ListView data binding test app fails on second start", "creator": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "environment": "ios7, macbook pro, 3.1.3.GA", "comment": { "comments": [ { "id": "278575", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This app will not work correctly until TIMOB-13678 is resolved as I am experiencing the exact same error when the app attempts to repopulate the app. I may just need to indicate that this TIMOB issue exists in the app for the time being.", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-07T04:11:28.000+0000", "updated": "2013-11-07T04:11:55.000+0000" }, { "id": "281813", "author": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "body": "It's not really that important, but how did the reporter end up to be someone else than me? I had a hard time finding this issue because it didn't show up as me being the reporter :)", "updateAuthor": { "name": "janhelleman", "key": "janhelleman", "displayName": "Jan Helleman", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-11-29T08:33:17.000+0000", "updated": "2013-11-29T08:33:17.000+0000" }, { "id": "282104", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I just added you as the reporter. Sometimes when our support staff moves a ticket from TC to ALOY, it seems the original reporter gets lost. I'll see if we can find the root of that.", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-03T13:11:13.000+0000", "updated": "2013-12-03T13:11:13.000+0000" }, { "id": "298106", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~tlukasavage] I tried reproducing this issue with current master, 3.2.2.GA, 3.2.1.GA could not reproduce it. I may be missing something here. When you get time could you please retest this test and let us know.\n\n", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-20T18:32:39.000+0000", "updated": "2014-03-20T18:32:39.000+0000" }, { "id": "298968", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "I cannot reproduce this issue with 3.2.2.GA, Alloy 1.3.1 on the iOS 7.1 simulator. Steps: launch app, Cmd+Shift+H, double-Cmd+Shift+H, swipe up to kill app, Cmd+Shift+H, launch app -> same rendering. I can repeat this multiple times and I get the same item rendering each time. In another test, I launched the app, reset the data, added three \"template 3\" items, then fully-closed the app & relaunched. I get the proper item rendering each time. ", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-03-27T14:51:20.000+0000", "updated": "2014-03-27T14:51:20.000+0000" }, { "id": "298970", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Resolving this as Cannot Reproduce based on my testing with 3.2.2.GA & Alloy 1.3.1.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-03-27T14:53:01.000+0000", "updated": "2014-03-27T14:53:01.000+0000" }, { "id": "304776", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Verified that the issue is no more reproducible on:\r\nOSX: 10.9.2\r\nXcode: 5.1.1\r\nStudio - 3.3.0.201405121247\r\nSDK -3.3.0.v20140513191712\r\nacs-1.0.14\r\nalloy-1.4.0-dev\r\nnpm-1.3.2\r\ntitanium-3.3.0-dev\r\ntitanium-code-processor-1.1.1", "updateAuthor": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-05-14T10:39:16.000+0000", "updated": "2014-05-14T10:39:16.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }