{ "id": "83792", "key": "TIMOB-6658", "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": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-08-14T18:30:56.000+0000", "created": "2011-12-14T08:03:38.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "animation", "insight", "module_animation", "qe-testadded" ], "versions": [ { "id": "12570", "name": "Release 1.7.5", "archived": true, "released": true, "releaseDate": "2011-11-02" }, { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [ { "id": "31064", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "94027", "key": "TIMOB-9827", "fields": { "summary": "Android: Translate animations of invisible views may be delayed", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-08-27T09:43:34.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Run attached file in Android, click the fly in/out box. The box animates off the bottom of the screen and keeps going until you click the screen. It will then animate back to its original location. Depending on how long you wait to click, it might have moved a long way off the screen and take a while to return. If you don't click, it apparently just keeps going south.\r\n\r\nBug existed at least in 1.7.5 and probably earlier. Confirmed it still exists in 1.8.0.1RC.\r\nWorks fine on iOS.\r\nThis is a lab example from the Advanced course.", "attachment": [ { "id": "24650", "filename": "Lab340.zip", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2011-12-14T08:03:38.000+0000", "size": 2575543, "mimeType": "application/zip" } ], "flagged": false, "summary": "Animation callback not firing till user clicks", "creator": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "environment": null, "comment": { "comments": [ { "id": "228340", "author": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "body": "hi this is still an issue in 2.1.3 & 2.1.4\r\nAny news on this bug?\r\n", "updateAuthor": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "created": "2012-11-22T20:14:10.000+0000", "updated": "2012-11-22T20:14:10.000+0000" }, { "id": "228343", "author": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "body": "In my case (Android), I found as long as the item was onscreen (even if not visible - hidden behind another element) then animation complete fires as usual. But if trying to position element totally offscreen, then you get the weird case of animation complete not firing until some sort of user interaction happens. I should stress this does NOT happen in the emulator - only on device.", "updateAuthor": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "created": "2012-11-22T21:51:19.000+0000", "updated": "2012-11-22T21:51:19.000+0000" }, { "id": "266456", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "Was fixed via TIMOB-9827. Verified with Titanium 3.1.1.GA and Android 4.3 on Galaxy Nexus.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-08-14T18:30:06.000+0000", "updated": "2013-08-14T18:30:06.000+0000" }, { "id": "268323", "author": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified animation callbacks being fired properly.\r\nVerified the fixed on:\r\n\r\nAppcelerator Studio:3.1.3.201308252005\r\nSDK: 3.1.3.v20130822140128 and 3.2.0.v20130826163243\r\nCLI version : 3.1.2\r\nOS : MAC OSX 10.8.4\r\nAlloy : 1.2.1-cr2\r\nXCode : 5 beta 5\r\nDevice: Device : iPad mini(v6.0) and Google Nexus(v4.3)\r\n", "updateAuthor": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-27T09:43:34.000+0000", "updated": "2013-08-27T09:43:34.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }