{ "id": "126134", "key": "TIMOB-16432", "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": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-02-26T23:37:39.000+0000", "created": "2014-02-09T18:49:48.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "qe-5.4.0" ], "versions": [ { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2016-07-08T18:16:45.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": "The itemclick event contains the bindId of the element the click was on (if any). When the ListView has a search bar and something is entered in the search filed, i.e. when the ListView items are filtered, the bindId is missing in the event, even if over an element.\r\n\r\nThe attached JS contains a small app to reproduce the problem. Clicking on the text shows the \"txt\" bindId in the alert box. When a filter text is entered in the search field, the bindId is always \"undefined\".\r\n", "attachment": [ { "id": "45749", "filename": "app-listview.js", "author": { "name": "mdescher", "key": "mdescher", "displayName": "Michael Descher", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-09T18:50:12.000+0000", "size": 918, "mimeType": "application/x-javascript" } ], "flagged": false, "summary": "ListView: Missing bindId in itemclick event with active search", "creator": { "name": "mdescher", "key": "mdescher", "displayName": "Michael Descher", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "mdescher", "key": "mdescher", "displayName": "Michael Descher", "active": true, "timeZone": "Europe/Berlin" }, "environment": "MobileSDK 3.2.0, iOS 7", "closedSprints": [ { "id": 574, "state": "closed", "name": "2016 Sprint 4 SDK", "startDate": "2016-02-13T01:33:48.415Z", "endDate": "2016-02-27T01:33:00.000Z", "completeDate": "2016-02-29T03:44:48.886Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "292122", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as I can reproduce the issue with the provided test case. itemclick event contains bindId when clicking on a row without using the search bar but bindid is undefined if a row is clicked from the result set of a search.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-10T06:51:53.000+0000", "updated": "2014-02-10T06:51:53.000+0000" }, { "id": "323015", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue exist with 3.2.0 and 3.4.0 \r\niOS 7.1 \r\niOS 7.0 \r\nTiSDK 3.4.0 \r\nAppcelerator Studio, build: 3.3.0.201407111535 \r\nTitanium Command-Line Interface, CLI version 3.3.0,", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-11T07:30:03.000+0000", "updated": "2014-09-11T07:30:03.000+0000" }, { "id": "331288", "author": { "name": "crossbits", "key": "crossbits", "displayName": "Danny Pham", "active": true, "timeZone": "Europe/Berlin" }, "body": "Any progress? Need bindId in search results urgently. Thx.", "updateAuthor": { "name": "crossbits", "key": "crossbits", "displayName": "Danny Pham", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-11-08T14:15:26.000+0000", "updated": "2014-11-08T14:15:26.000+0000" }, { "id": "344145", "author": { "name": "samuel.dcode", "key": "samuel.dcode", "displayName": "Dcode Samuel", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue exist with 3.5.0.GA\r\niOS 8.1\r\n", "updateAuthor": { "name": "samuel.dcode", "key": "samuel.dcode", "displayName": "Dcode Samuel", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-23T14:48:46.000+0000", "updated": "2015-02-23T14:48:46.000+0000" }, { "id": "375405", "author": { "name": "bduyng@gmail.com", "key": "bduyng@gmail.com", "displayName": "Duy Bao Nguyen", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Still exist with 5.1.2.GA.\r\nAny progress?", "updateAuthor": { "name": "bduyng@gmail.com", "key": "bduyng@gmail.com", "displayName": "Duy Bao Nguyen", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-01-28T06:36:46.000+0000", "updated": "2016-01-28T06:36:46.000+0000" }, { "id": "375430", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/7647", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-01-28T17:05:08.000+0000", "updated": "2016-01-28T17:05:08.000+0000" }, { "id": "378024", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Worked on it with [~bduyng@gmail.com], we found a good solution for the problem. PR approved!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-02-26T23:37:18.000+0000", "updated": "2016-02-26T23:37:18.000+0000" }, { "id": "390185", "author": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "body": "Verified as fixed. \r\nTested on:
 \r\niPhone 6 (9.3.1) \r\niOS Simulator (9.3) \r\n
Mac OSX El Capitan 10.11.5 \r\nStudio: 4.7.0.201607070843\r\n
Ti SDK: 5.4.0.v20160705213725 \r\n
Appc NPM: 4.2.8-1 \r\nAppc CLI: 5.4.0-29 \r\n
Xcode 7.3.1 \r\nNode v4.4.4 \r\n*
Closing Ticket*", "updateAuthor": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "created": "2016-07-08T18:16:28.000+0000", "updated": "2016-07-08T18:16:28.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }