{ "id": "78244", "key": "TIMOB-4795", "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": "11364", "description": "Mobile 1.8.0 M11", "name": "Sprint 2011-32", "archived": true, "released": true, "releaseDate": "2011-08-15" }, { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2011-08-11T10:17:24.000+0000", "created": "2011-07-26T14:31:45.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "animation", "apidoc", "tablerow" ], "versions": [ { "id": "11570", "description": "", "name": "Release 1.7.2", "archived": true, "released": true, "releaseDate": "2011-07-21" } ], "issuelinks": [], "assignee": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-07T19:54:30.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 code below in app.js. Tableviewrow.animate() does not work.\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow({});\r\n\r\nvar table = Ti.UI.createTableView({});\r\n\r\nvar row = Ti.UI.createTableViewRow({\r\n\twidth:250,\r\n\theight:40\r\n});\r\n\r\nvar label = Ti.UI.createLabel({\r\n\ttext:\"TEST\",\r\n\tleft:20\r\n});\r\n\r\nrow.add(label);\r\n\r\n\r\nrow.animate(Ti.UI.createAnimation({\r\n\t\tbackgroundColor:\"blue\",\r\n\t\tduration:1000\r\n}));\r\n\r\n\r\ntable.setData([row]);\r\n\r\nwin.add(table);\r\n\r\nwin.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS: Animate() in tableviewrow does not work", "creator": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "anagesh", "key": "anagesh", "displayName": "Anirudh Nagesh", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS and Ti SDK 1.7.2", "comment": { "comments": [ { "id": "160757", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Animations on tablerow would be poorly-defined. What's worse, do we trigger the animation when the row is added? When the row becomes visible? What happens if the row is visible, but then scrolls off the screen, causing the view to go away and be unloaded from memory?\r\n\r\nThis bug may be rejected as a result.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-27T11:13:22.000+0000", "updated": "2011-07-27T11:13:22.000+0000" }, { "id": "162358", "author": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is actually a documentation issue. TableViewRows are not necessarily views. As such, there should be no declaration of 'animate' for TableViewRows.", "updateAuthor": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-09T23:55:59.000+0000", "updated": "2011-08-09T23:55:59.000+0000" }, { "id": "162584", "author": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Animate is not nor will it be supported for TableViewRows. Documentation has been updated, pull request pending.", "updateAuthor": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-11T10:04:31.000+0000", "updated": "2011-08-11T10:04:31.000+0000" }, { "id": "162585", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "An excludes entry was added to the documentation to remove animate. This feature will not be supported.", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-11T10:17:24.000+0000", "updated": "2011-08-11T10:17:24.000+0000" }, { "id": "409602", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as it will not fix.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-07T19:54:30.000+0000", "updated": "2017-03-07T19:54:30.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }