{ "id": "61475", "key": "TIMOB-843", "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": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-05-26T17:10:33.000+0000", "created": "2011-04-15T02:37:41.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [ { "id": "11225", "name": "Release 1.5.0", "archived": true, "released": true, "releaseDate": "2010-12-14" }, { "id": "12571", "description": "CI for 1_7_X", "name": "Release 1.7.6", "archived": true, "released": false } ], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-05-26T17:10: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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}
http://helpdesk.appcelerator.net/tickets/2179
\r\nin native iphone table views the row selection stays highlighted\r\nthe entire time while a window is opening. In titanium, the\r\nhighlight starts to fade a bit. it's subtle but there is a\r\ndifference
valid, has testcase.
Some light is shed on why this might be happening by the first\nanswer in this thread:
\n\nhttp://stackoverflow.com/questions/843427/what-are-your-favourite-u...
\n\n\nEver wondered what UITableViewController really does?
\n\n
\n- In viewWillAppear, it deselects any selected rows, with\nanimated:YES.
\nThis by the way is why when you navigate back in\nUINavigationController, the row you've previously touched is nicely\ndeselected with animation. When you pushed a new view controller\nonto UINavigationController, you've left the row selected. When you\npop it and go back to the table view, viewWillAppear fires and\ndeselects the row. UINavigationController does not even know about\nthis happening.
\n
As far as I can tell, Titanium doesn't reproduce this aspect of\nUINavigationController (leaving rows selected) and\nUITableViewController (deselecting rows).