{ "id": "87575", "key": "TIMOB-7933", "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": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" }, { "id": "13170", "name": "Sprint 2012-06", "archived": true, "released": true, "releaseDate": "2012-03-25" }, { "id": "13270", "description": "Release 1.8 Service Pack 3 (CI for 1_8_X)", "name": "Release 1.8.3", "archived": true, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-07-08T23:47:47.000+0000", "created": "2012-03-08T13:10:46.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "module_animation", "qe-testadded" ], "versions": [ { "id": "13070", "description": "Release 1.8 Service Pack 2", "name": "Release 1.8.2", "archived": true, "released": true, "releaseDate": "2012-02-29" } ], "issuelinks": [ { "id": "22498", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "104336", "key": "TIMOB-11657", "fields": { "summary": "iOS: Animation - Purple window does not disappear after \"Close Windows\" button is pressed", "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": "Low", "id": "4" }, "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": "2012-11-02T19:08:27.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": "If one animated window is brought up atop another animated window, on changing the orientation the old window's rotation gets screwed. (Test on the iPad simulator)\r\n\r\nHere are the steps to reproduce the issue:\r\n\r\n1. Run the sample app. (Three files: app.js, win2.js, win3.js)\r\n\r\n2. Click on the \"open win2\" button and then click on the \"open win3\" button. This brings out the \"Window 3\" on top of \"Window 2\" with fadeIn animation.\r\n\r\n3. Now, rotate the simulator and you will see the rotation of \"Window 2\" not aligned as it normally does if you do not bring up \"Window 3\" i.e not click on \"open win3\" button or even when the window is not animated.\r\n\r\nIn the app.js file, set any of the animWin2 or animWin3 windows to false/true to turn off/on the animation:\r\n\r\n{noformat}\r\nvar animWin2 = true; \r\nvar animWin3 = true;\r\n{noformat}\r\n\r\nThe test files are attached.\r\n ", "attachment": [ { "id": "26092", "filename": "app.js", "author": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "created": "2012-03-08T13:10:46.000+0000", "size": 2662, "mimeType": "text/javascript" }, { "id": "26093", "filename": "win2.js", "author": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "created": "2012-03-08T13:10:46.000+0000", "size": 146, "mimeType": "text/javascript" }, { "id": "26094", "filename": "win3.js", "author": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "created": "2012-03-08T13:10:46.000+0000", "size": 142, "mimeType": "text/javascript" } ], "flagged": false, "summary": "iOS: Animated Top-level window on top of other animated windows causes other windows to be non-aligned on rotation", "creator": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "environment": "Platform OS: iOS v5.0\r\nTitanium SDK: 1.8.2\r\n ", "comment": { "comments": [ { "id": "187089", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed with SDK 2.0.0.v20120319003254 and Titanium Studio, build: 2.0.0.201203182248. Window 2 rotation looks fine regardless of the presence of window 3.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-19T10:14:00.000+0000", "updated": "2012-03-19T10:14:00.000+0000" }, { "id": "189082", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Reopening to add Fix Version tag of Release 1.8.3", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-28T16:32:55.000+0000", "updated": "2012-03-28T16:32:55.000+0000" }, { "id": "202043", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Re-opening to edit label.", "updateAuthor": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-08T23:47:04.000+0000", "updated": "2012-07-08T23:47:04.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }