{ "id": "78685", "key": "TIMOB-4874", "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": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2017-07-18T22:54:11.000+0000", "created": "2011-08-02T18:00:55.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "parity" ], "versions": [ { "id": "11570", "description": "", "name": "Release 1.7.2", "archived": true, "released": true, "releaseDate": "2011-07-21" } ], "issuelinks": [ { "id": "12047", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "78526", "key": "TIMOB-4836", "fields": { "summary": "iOS: 2dmatrix rotation value is not rotating when its end value is where it starts", "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": "Medium", "id": "3" }, "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": "2017-07-18T22:54:11.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": "10224", "name": "TiAPI", "description": "This component is used for cross-platform API work. Specifications are most likely to use this component." } ], "description": "1. Create an application with one or more small views.\r\n2. Add some buttons which would create a matrix and would fire translate method on the matrix.\r\n3. Animate the views using the new matrix information.\r\n\r\nCurrent Behavior (Translate Method Issues):\r\n\r\n1. Android gives error if only one argument is passed in translate method saying '2 arguments required' while iPhone treats that single value for both tx and ty.\r\n\r\n2. Firing click events repeatedly\r\n\r\nIf we click on the buttons repeatedly which fires translate method,\r\niPhone fires/executes the clicked event only once. Remembers previous value\r\nAndroid starts every click function from the ideal Identity matrix position(initial position). \r\n\r\nExpected Behavior:\r\n\r\nUnknown\r\n", "attachment": [], "flagged": false, "summary": "Parity Issue: iOS vs Android issues with API translate method for 2D matrix", "creator": { "name": "vsingh", "key": "vsingh", "displayName": "Vikramjeet Singh", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "vsingh", "key": "vsingh", "displayName": "Vikramjeet Singh", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "TiMOB SDK 1.7.2\r\nTiStud Version 1.0.2\r\nMac OSX Lion\r\n\r\nDevices Tested On:\r\niPhone Simulator\r\niPhone 4.3.4\r\nAndroid Emulator\r\nGoogle Nexus Version 2.3.4", "comment": { "comments": [ { "id": "161915", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "* Translation:\r\n\r\nTranslate a box from the left end of the view to the right end of the view:\r\n- iOS: Translates exactly once [BUG]\r\n- Android: Translates repeatedly; subsequent translations snap the box back to its original position [BUG]\r\n- Expected: Translate occurs from existing position as many times as requested, not bounded by any containers\r\n\r\n* Rotation\r\nRotate a box 360 degrees:\r\n- iOS: No rotation (start point is same as end point) [BUG]\r\n- Android: Rotates completely [OK]\r\n- Expected: Complete rotation", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-04T14:18:37.000+0000", "updated": "2011-08-04T14:22:02.000+0000" }, { "id": "161919", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This bug is for the iOS rotation issue.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-04T14:23:45.000+0000", "updated": "2011-08-04T14:23:45.000+0000" }, { "id": "424338", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and lack of progress for a number of years. Please open a new ticket if there are any problems.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-07-18T22:54:11.000+0000", "updated": "2017-07-18T22:54:11.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }