{ "id": "109370", "key": "AC-2095", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2013-02-07T21:28:31.000+0000", "created": "2013-02-07T17:08:49.000+0000", "labels": [ "tabgroup" ], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:41:04.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "When using tabGroup.activeTab.open, you get the native slide in behaviour for the new window.\r\n\r\nHowever, when calling tabGroup.activeTab.close you do not get the slide out behaviour for the old window, it just closes the old window.\r\n\r\nThis has started in 3.0.0 since updated.", "attachment": [], "flagged": false, "summary": "On 3.0.0 tabGroup.activeTab.close errors", "creator": { "name": "jshrager", "key": "jshrager", "displayName": "James Shrager", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jshrager", "key": "jshrager", "displayName": "James Shrager", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "237669", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Would you mind providing a test case that shows this error? From here I can confirm that this is indeed a bug and report to engineering. Thank you. ", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-07T21:28:31.000+0000", "updated": "2013-02-07T21:28:31.000+0000" }, { "id": "282991", "author": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hi James,\n\nWe have not heard back from you since you posted the issue. Not sure if this is still throwing error in your app. If so, please send us a test case so that we can take next necessary step to fix. If we don't hear back, we will assume the issue is no longer valid and close it.\n\n", "updateAuthor": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-12-07T00:23:53.000+0000", "updated": "2013-12-07T00:23:53.000+0000" }, { "id": "283223", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello,\r\n\r\nWe tested this issue with the test code below. We can’t reproduce this issue in Ti SDK 3.1.3GA. Please install the latest SDK and test your app. If you continue to get error, please send us a test case with steps to reproduce. We will mark this a \"can't reproduce\" but feel free to open new issues as you need. We appreciate your reports.\r\n\r\nh5. Testing Environment:\r\nTi CLI 3.3.0\r\nTitanium SDK: 3.1.3 and later \r\niOS -Simulator -iPhone Retina 3.5 inch/iOS 7.0.0 \r\n\r\nh5. Test Code\r\n\r\n{code}\r\nvar tabGroup = Ti.UI.createTabGroup();\r\n\r\nvar mywin = Titanium.UI.createWindow({\r\n\ttitle : \"Hello\",\r\n\tbackgroundColor : '#fff',\r\n});\r\nvar tab = Titanium.UI.createTab({\r\n\twindow : mywin,\r\n\ttitle : 'Hello',\r\n\ticon : 'KS_bg.png'\r\n});\r\ntabGroup.addTab(tab);\r\nmywin.containingTab = tab;\r\n\r\nvar button = Ti.UI.createButton({\r\n\ttitle : 'Button',\r\n\r\n});\r\n\r\nbutton.addEventListener('click', function() {\r\n\tvar pcatwin = Ti.UI.createWindow({\r\n\t\ttitle : 'Select Category',\r\n\t\tbackgroundColor : '#fff'\r\n\t});\r\n\r\n\tvar closeButton = Ti.UI.createButton({\r\n\t\ttitle : 'closeButton',\r\n\r\n\t});\r\n\r\n\tcloseButton.addEventListener('click', function() {\r\n\t\ttabGroup.activeTab.close(pcatwin);\r\n\t});\r\n\r\n\tpcatwin.add(closeButton);\r\n\ttabGroup.activeTab.open(pcatwin, {\r\n\t\tanimated : true\r\n\t});\r\n\r\n});\r\n\r\nmywin.add(button);\r\n\r\ntabGroup.open();\r\n\r\n{code}\r\n\r\n\r\n\r\nThanks ", "updateAuthor": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-12-09T17:11:50.000+0000", "updated": "2013-12-09T17:50:40.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }