{ "id": "81505", "key": "TIMOB-5793", "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": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2012-02-17T15:22:42.000+0000", "created": "2011-10-13T07:24:47.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "ios5" ], "versions": [ { "id": "11971", "description": "iOS5 and select Android fixes", "name": "Release 1.7.3", "archived": true, "released": true, "releaseDate": "2011-10-18" } ], "issuelinks": [], "assignee": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-03-30T10:22:10.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": "The stacked Windows does not animate anymore when they are closed. They are instantly updated, only the title of the other window scroll back in place.\r\n\r\nQuestion asked to the community: http://developer.appcelerator.com/question/126808/ios-5-stacked-views-does-not-scroll-anymore-using-back\r\n\r\nCode example (paste it into a new application app.js and run):\r\n\r\n{code} \r\n\r\nvar tabGroup = Titanium.UI.createTabGroup({});\r\n\r\nvar win1 = Titanium.UI.createWindow({ \r\n title:'Window 1',\r\n backgroundColor:'#fff'\r\n});\r\nvar tab1 = Titanium.UI.createTab({\r\n title:'Tab 1',\r\n window:win1\r\n});\r\n\r\nvar label1 = Titanium.UI.createLabel({\r\n\tcolor:'#999',\r\n\ttext:'I am Window 1',\r\n\tfont:{fontSize:20,fontFamily:'Helvetica Neue'},\r\n\ttextAlign:'center',\r\n\twidth:'auto'\r\n});\r\n\r\nwin1.add(label1);\r\n\r\nvar win2 = Titanium.UI.createWindow({ \r\n title:'Window 2',\r\n backgroundColor:'red'\r\n});\r\n\r\nvar label2 = Titanium.UI.createLabel({\r\n color:'#fff',\r\n text:'I am Window 2, if you click to go back, animation will not work on iOS5 devices. Only the title will scroll back, the rest of the page will automatically appear.',\r\n font:{fontSize:20,fontFamily:'Helvetica Neue'},\r\n textAlign:'center',\r\n width:'auto'\r\n});\r\n\r\nwin2.add(label2);\r\n \r\nwin1.addEventListener('click', function(e) {\r\n tab1.open(win2);\r\n});\r\n\r\ntabGroup.addTab(tab1); \r\ntabGroup.open();\r\n\r\n{code} ", "attachment": [], "flagged": false, "summary": "iOS 5 stacked Windows does not animate anymore when they are closed", "creator": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK version: 1.7.3.v20111012114613\r\nPlatform and version: iOS 5.0\r\nDevice details: iPhone 4 physical device (built with iPhone SDK version: 4.3)\r\nHost Operating System: OSX 10.6.8\r\nTitanium Studioversion: build: 1.0.5.201110061830", "comment": { "comments": [ { "id": "169122", "author": { "name": "mapperson", "key": "mapperson", "displayName": "Matthew Apperson", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Sylvain,\r\n\r\nThank you for raising this ticket. I am afraid we need all the information listed in the Jira Ticket Checklist in order to accept a ticket.\r\n\r\nOnce this ticket is complete, we can move it to the main project.\r\n\r\nThank you", "updateAuthor": { "name": "mapperson", "key": "mapperson", "displayName": "Matthew Apperson", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-13T08:18:17.000+0000", "updated": "2011-10-13T08:18:17.000+0000" }, { "id": "169127", "author": { "name": "mapperson", "key": "mapperson", "displayName": "Matthew Apperson", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Sylvain,\r\n\r\nI am closing this issue as it needs more information, once you update the ticket, please re-open it for review.\r\n\r\nBest regards,\r\nMatt", "updateAuthor": { "name": "mapperson", "key": "mapperson", "displayName": "Matthew Apperson", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-13T08:23:50.000+0000", "updated": "2011-10-13T08:23:50.000+0000" }, { "id": "169244", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "Sylvain\r\n\r\nNote that the checklist that Matt is referring to is the [Jira Ticket Checklist|http://wiki.appcelerator.org/display/guides/Contributing+to+Titanium#ContributingtoTitanium-Summary%3AJiraTicketChecklist].\r\n\r\nThanks", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-10-13T13:29:56.000+0000", "updated": "2011-10-13T13:29:56.000+0000" }, { "id": "169281", "author": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I'm sorry, it's my first time submitting a bug.\r\n\r\nHow do i reopen it in order to add the missing info ?\r\n\r\nSylvain", "updateAuthor": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-14T04:30:26.000+0000", "updated": "2011-10-14T04:30:26.000+0000" }, { "id": "169335", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "I'm sorry, Sylvain, I think Matt inadvertently closed rather than resolved the ticket.\r\n\r\nI am not sure whether you will see an \"edit\" button when a ticket is resolved, so you may need to reopen it before you can amend it.\r\n\r\nThanks in advance", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-10-15T08:30:36.000+0000", "updated": "2011-10-15T08:30:36.000+0000" }, { "id": "169435", "author": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I updated the missing infos, it is hopefully complete now, i just dont know how to reopen it.\r\n\r\nSorry about that, i should be better next time ;-)\r\n\r\nSylvain", "updateAuthor": { "name": "ssimard@qa-international.com", "key": "ssimard@qa-international.com", "displayName": "Sylvain Simard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-17T11:09:47.000+0000", "updated": "2011-10-17T11:09:47.000+0000" }, { "id": "169436", "author": { "name": "nickmilner", "key": "nickmilner", "displayName": "Nick Milner", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Btw I had same issue with 4.2 released apps on an IOS5 device, this seems to be is fixed in 1.8.x ", "updateAuthor": { "name": "nickmilner", "key": "nickmilner", "displayName": "Nick Milner", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-10-17T11:10:10.000+0000", "updated": "2011-10-17T11:10:10.000+0000" }, { "id": "172957", "author": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This was apparently fixed by a previous checkin.", "updateAuthor": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-16T11:59:39.000+0000", "updated": "2011-11-16T11:59:39.000+0000" }, { "id": "178887", "author": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing issue due to not being able to reproduce\r\n\r\nTested with Ti Studio 1.0.8.201201101928\r\nTi Mob SDK 1.8.0.1\r\nOSX Lion\r\niPod Touch OS 4.3.3, iPad 2 OS 5.0.1", "updateAuthor": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-11T10:51:15.000+0000", "updated": "2012-01-11T10:51:15.000+0000" }, { "id": "180137", "author": { "name": "cloakedalien", "key": "cloakedalien", "displayName": "Daniel Gustafsson", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I can confirm that I'm having this issue as well. Albeit in a more complex application. I've tested a fair bit myself and stumbled across this which mimics my issue perfect. I've cut 'n' pasted the code and it runs fine in the emulator but behaves erroneously on my 5.0.1 3GS.\r\n\r\nI've got:\r\nOS X 10.6.8\r\n---8<---\r\nXCode 3.2.6 (64bit)\r\nComponent versions\r\nXcode IDE: 1761.0\r\nXcode Core: 1809.0\r\nToolSupport: 1806.0\r\nSDKs:\r\n Mac OS X:\r\n 10.5:\t(9L31a)\r\n 10.6:\t(10M2518)\r\n iPhone OS:\r\n 4.3:\t(8F191m)\r\n iPhone Simulator:\r\n 3.2:\t(7W367a)\r\n 4.0:\t(8A400)\r\n 4.1:\t(8B117)\r\n 4.2:\t(8C134)\r\n 4.3:\t(8F192)\r\n---8<---\r\nTitanium Studio, build: 1.0.7.201112281340\r\n(c) Copyright 2011 by Appcelerator, Inc. All rights reserved.\r\n\r\nBuild: jenkins-titanium-rcp-master-130 (origin/master)\r\nDate: 28 December 2011, 13:46:07\r\n---8<---\r\nMobileSDK 1.8.0.1 (as far as I can tell)", "updateAuthor": { "name": "cloakedalien", "key": "cloakedalien", "displayName": "Daniel Gustafsson", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-22T13:20:08.000+0000", "updated": "2012-01-22T13:20:08.000+0000" }, { "id": "183612", "author": { "name": "cloakedalien", "key": "cloakedalien", "displayName": "Daniel Gustafsson", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I can confirm that this is still present when compiling for 1.8.1 SDK.\r\n\r\nMind you, the bug disappeared for a while and then re-appeared in our main app. I'm afraid I can't pinpoint exactly what changes in the code caused the change in behavior. It's most likely some weird voodoo combined with XCode version and the project files that Titanium spits out.\r\n\r\nHowever I can easily reproduce this with the example given in the report, could we please get an update on this? I'll provide any information that I can, except for our project of course.", "updateAuthor": { "name": "cloakedalien", "key": "cloakedalien", "displayName": "Daniel Gustafsson", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-17T06:53:08.000+0000", "updated": "2012-02-17T06:53:08.000+0000" }, { "id": "189304", "author": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing issue\r\n\r\nTested with Ti Studio build 2.0.0.201203291340\r\nTi Mobile SDK 2.0.0.v20120329191102 hash r1fbf18c4\r\nOSX Lion 10.7.3\r\niPhone 4S OS 5.0.1\r\n\r\nCannot reproduce issue", "updateAuthor": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-30T10:22:10.000+0000", "updated": "2012-03-30T10:22:10.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }