{ "id": "126288", "key": "TIMOB-16462", "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": "10100", "description": "This issue won't be actioned.", "name": "Won't Do" }, "resolutiondate": "2020-01-09T22:16:23.000+0000", "created": "2014-02-11T21:17:48.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "animation", "open", "shocking", "smooth", "tab" ], "versions": [ { "id": "15856", "description": "Release 3.2.1", "name": "Release 3.2.1", "archived": false, "released": true, "releaseDate": "2014-02-10" } ], "issuelinks": [], "assignee": null, "updated": "2020-01-09T22:16:23.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": "When you open a new window from within a tab the open animation sort of animates in a jagged/shocking way. As if the animation is rendered using large blocks with a height of ~100pixels at a time. Even the root window's background color often shows in the bottom half of the screen.\r\n\r\nI managed to capture the effect in a screenshot using the iPad Retina simulator.\r\n\r\nYou can reproduce the issue by creating the default Classic/Tabbed application template and opening the window. The effect is most obvious on a retina iPad in landscape.\r\n\r\nThis is the call that triggers the open with the default animation.\r\n{code}\r\nself.containingTab.open(Ti.UI.createWindow({\r\n title: L('newWindow'),\r\n backgroundColor: 'white'\r\n}));\r\n{code}\r\n\r\nThe issue has been in Ti SDK for as long as I know. I always thought I was doing something wrong, but I am not... So time to report the issue cause apparently no one else is seeing it...", "attachment": [ { "id": "45813", "filename": "iOS Simulator Screen shot 11 Feb 2014 22.06.34.png", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-11T21:17:48.000+0000", "size": 71471, "mimeType": "image/png" }, { "id": "45899", "filename": "open_close_tab.mov", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-13T19:34:52.000+0000", "size": 2556710, "mimeType": "video/quicktime" }, { "id": "45897", "filename": "tab_open_animation.mov", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-13T19:15:06.000+0000", "size": 1070574, "mimeType": "video/quicktime" } ], "flagged": false, "summary": "iOS: Poor animation when opening a window from a tab on a slow simulator / device", "creator": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "292608", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks for reporting this issue. Just to make sure that I understand this issue, you are saying that default Class Tabbed application has poor animation. Are you making any change to this sample? If yes, can you please provide complete code?", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-12T07:04:07.000+0000", "updated": "2014-02-12T07:04:07.000+0000" }, { "id": "292611", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "body": "No, it happens in the default sample code as well. No modifications at all.", "updateAuthor": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-12T07:18:06.000+0000", "updated": "2014-02-12T07:18:06.000+0000" }, { "id": "292865", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We cannot reproduce this issue at all. Would it be possible for you to provide a video to demonstrate the issue?", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-13T04:17:01.000+0000", "updated": "2014-02-13T04:17:01.000+0000" }, { "id": "292888", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "body": "I would say the screenshot shows it already, a video will only prove it a tiny bit more...\nIt appears to be easier to see with higher resolutions + slower devices. It is barely visible on an iPhone for instance, but clearly visible on a retina iPad. So have you tried it on the iPad Retina simulator in landscape?\n\nThe animation you see in the screenshot is the default slide from right to left. It appears to be animating in blocks of n pixels height causing large chunks to be somehow delayed a tiny bit?\n\nI will try to find some screencapturing software tonight, but I can hardly believe you can't see it whereas I can see it on both the simulator as on a standard iPad 3.", "updateAuthor": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-13T10:05:21.000+0000", "updated": "2014-02-13T10:05:21.000+0000" }, { "id": "292963", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "body": "I have attached a video showing the effect.", "updateAuthor": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-13T19:15:06.000+0000", "updated": "2014-02-13T19:15:31.000+0000" }, { "id": "292967", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "body": "The close animation is not that smooth either actually. Not as bad as the open animation, but still far from smooth. I have attached another video showing both opening and closing (still the default tabbed application template, no changes).\r\n\r\nTried it on the last nightly SDK as well (20140210)", "updateAuthor": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-13T19:34:52.000+0000", "updated": "2014-02-13T19:34:52.000+0000" }, { "id": "293131", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thank you very much for providing the video. I can now reproduce the issue with iPad simulator.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-14T06:30:43.000+0000", "updated": "2014-02-14T06:30:43.000+0000" }, { "id": "293132", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as I can reproduce this issue with \"Tabbed Application\" shipped with Studio.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-14T06:33:13.000+0000", "updated": "2014-02-14T06:33:13.000+0000" }, { "id": "367311", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Is that issue still present on latest Titanium SDK and iOS ?", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-10-20T17:15:45.000+0000", "updated": "2015-10-20T17:15:45.000+0000" }, { "id": "367325", "author": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "body": "Was reproducible and still is...", "updateAuthor": { "name": "martijnkooij", "key": "martijnkooij", "displayName": "Martijn Kooij", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-10-20T18:31:38.000+0000", "updated": "2015-10-20T18:31:38.000+0000" }, { "id": "453612", "author": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue is out of date with our current supported SDK release (7.5.2.GA as of the date of closure), and out of date with mobile OS versions. \r\n\r\nIf community members feel that the issue is still valid, please create a new ticket. Please reference this closed ticket number, include SDK used, comments, and code that demonstrates/reproduces the issue.", "updateAuthor": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-01-09T22:16:23.000+0000", "updated": "2020-01-09T22:16:23.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }