{ "id": "159705", "key": "TIMOB-23239", "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": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2016-04-20T01:45:56.000+0000", "created": "2016-04-19T20:50:07.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "lumia", "qe-5.4.0", "windows" ], "versions": [ { "id": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "issuelinks": [ { "id": "51414", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "155750", "key": "TIMOB-20575", "fields": { "summary": "Windows: no way to hide listview's section header and section header catch itemclick event", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "51417", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "153061", "key": "TIMOB-19956", "fields": { "summary": "Windows: header/footer View for ListView", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-06-27T19:06:42.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h6.Issue description\r\n\r\nIn a ListView with multiple sections the first items of sections after the first section do not receive click events. \r\n\r\nFor example (as in the test case and video attached) if there are three list sections, item 0 of section 0 will receive a click event, but item 0 of section 1 and item 0 of section 2 will not. \r\n\r\nh6.Steps to replicate\r\n# Create a new Titanium Alloy Simple project with the latest 5.4.X SDK\r\n# Replace the Index.js , Index.tss and Index.xml with the files attached\r\n# Run on a Lumia 1520 device \r\n\r\nh6. Expected behavior \r\nAll clicks responding", "attachment": [ { "id": "59023", "filename": "listclicks.avi", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-19T20:47:10.000+0000", "size": 716800, "mimeType": "video/avi" } ], "flagged": false, "summary": "Windows: list items not receiving click events", "creator": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Operating System\r\n Name = Microsoft Windows 8.1\r\n Version = 6.3.9600\r\n Architecture = 32bit\r\n # CPUs = 4\r\n Memory = 3.9GB\r\n\r\nNode.js\r\n Node.js Version = 4.4.2\r\n npm Version = 2.15.0\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.5\r\n node-appc Version = 0.2.31\r\n\r\nLumia 1520 device\r\n\r\nTi sdk 5.4.0.v20160330202802", "closedSprints": [ { "id": 618, "state": "closed", "name": "2016 Sprint 08 SDK", "startDate": "2016-04-09T00:30:18.262Z", "endDate": "2016-04-23T00:30:00.000Z", "completeDate": "2016-04-25T02:38:28.511Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "383220", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Yes, this doesn't happen on the latest build.\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow();\r\nvar listView = Ti.UI.createListView();\r\nvar sections = [];\r\n\r\nvar fruitSection = Ti.UI.createListSection({ backgroundColor: 'green' });\r\nvar fruitDataSet = [\r\n { properties: { title: 'Apple' } },\r\n { properties: { title: 'Banana 1' } },\r\n { properties: { title: 'Banana 2' } },\r\n];\r\nfruitSection.setItems(fruitDataSet);\r\nsections.push(fruitSection);\r\n\r\nvar vegSection = Ti.UI.createListSection({backgroundColor:'blue'});\r\nvar vegDataSet = [\r\n { properties: { title: 'Carrots' } },\r\n { properties: { title: 'Potatoes 1' } },\r\n { properties: { title: 'Potatoes 2' } },\r\n];\r\nvegSection.setItems(vegDataSet);\r\nsections.push(vegSection);\r\n\r\nvar fishSection = Ti.UI.createListSection({ backgroundColor: 'red' });\r\nvar fishDataSet = [\r\n { properties: { title: 'Cod' } },\r\n { properties: { title: 'Haddock 1' } },\r\n { properties: { title: 'Haddock 2' } },\r\n];\r\nfishSection.setItems(fishDataSet);\r\nsections.push(fishSection);\r\n\r\nlistView.addEventListener('itemclick', function (e) {\r\n alert(e.sectionIndex + ':' + e.itemIndex);\r\n});\r\n\r\nlistView.sections = sections;\r\nwin.add(listView);\r\nwin.open();\r\n{code}", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-04-20T01:45:56.000+0000", "updated": "2016-04-20T01:45:56.000+0000" }, { "id": "389154", "author": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "body": "Verified as fixed, refer to TIMOB-20575 for additional information.\r\n\r\n*Closing Ticket.*", "updateAuthor": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "created": "2016-06-27T19:06:28.000+0000", "updated": "2016-06-27T19:06:28.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }