{ "id": "109705", "key": "TIMOB-12750", "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": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "15273", "description": "2013 Sprint 05 API", "name": "2013 Sprint 05 API", "archived": true, "released": true, "releaseDate": "2013-03-11" }, { "id": "14815", "description": "2013 Sprint 05", "name": "2013 Sprint 05", "archived": true, "released": true, "releaseDate": "2013-03-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-03-12T02:20:50.000+0000", "created": "2013-02-14T05:23:22.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "module_tableview", "qe-testadded", "regression", "triage" ], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "55267", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "168554", "key": "TIMOB-24874", "fields": { "summary": "[Android]Selected row does not stay highlighted when using a TableView.", "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": "None", "id": "6" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-21T23:29:24.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": "Run the attached app.js in Ti SDK 3.0.2.\r\n\r\nSteps to reproduce bug:\r\n1. Select a row.\r\n2. Scroll the table view so the selected row goes off screen.\r\n3. Scroll back so the selected row is on screen, then select a different row.\r\n4. Notice the label on the previously selected row is still white (and not visible).\r\n\r\nThis seems to be a regression from Ti SDK 2.1.4.GA. If you run the same app.js with the steps above in 2.1.4.GA it works correctly.", "attachment": [ { "id": "35565", "filename": "app.js", "author": { "name": "slim.mckins", "key": "slim.mckins", "displayName": "Slim McKinsley", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-14T05:23:22.000+0000", "size": 839, "mimeType": "application/x-javascript" } ], "flagged": false, "summary": "iOS: TableView with allowsSelection true and rows containing labels with highlightedColor", "creator": { "name": "slim.mckins", "key": "slim.mckins", "displayName": "Slim McKinsley", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "slim.mckins", "key": "slim.mckins", "displayName": "Slim McKinsley", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS 6.1\r\nTi SDK 3.0.2", "comment": { "comments": [ { "id": "238697", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Slim, can you confirm if this does or does not work in the 3.0.0 SDK?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-15T17:28:32.000+0000", "updated": "2013-02-15T17:28:32.000+0000" }, { "id": "238711", "author": { "name": "slim.mckins", "key": "slim.mckins", "displayName": "Slim McKinsley", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It was actually broke in 3.0.0.GA SDK too but I missed it. The last GA version it worked in was 2.1.4.GA SDK.\r\n\r\nAny chance this fix could be included in the GA release of 3.0.2 instead of 3.1? This scenario is commonly used in any iPad app with a master/detail splitview that has a tableview in the master view. It's a showstopper for my iPad app which I'm waiting to update (and don't want to push out until mid-April).", "updateAuthor": { "name": "slim.mckins", "key": "slim.mckins", "displayName": "Slim McKinsley", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-15T18:21:26.000+0000", "updated": "2013-02-15T18:21:26.000+0000" }, { "id": "238712", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Slim, unfortunately, no. We're past code freeze. However, we'll look at addressing it soon in 3.1.0, so you could pull in that fix if you like sooner over later.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-15T18:26:33.000+0000", "updated": "2013-02-15T18:26:33.000+0000" }, { "id": "240385", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending \r\nhttps://github.com/appcelerator/titanium_mobile/pull/3920", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-03-01T18:59:30.000+0000", "updated": "2013-03-01T18:59:30.000+0000" }, { "id": "241698", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "CR & FR ", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-12T02:20:50.000+0000", "updated": "2013-03-12T02:20:50.000+0000" }, { "id": "242198", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Previously selected row is still visible after scrolling back.\r\n\r\nVerified on:\r\nDevice : iPad mini, iOS version: 6\r\nSDK version: 3.1.0.v20130313215655\r\nCLI version : 3.0.24\r\nOS : MAC OSX 10.7.5\r\nXCode : 4.5.1\r\n", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-03-14T09:33:49.000+0000", "updated": "2013-03-14T09:33:49.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }