{ "id": "169712", "key": "TIMOB-25447", "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": null, "resolutiondate": null, "created": "2017-09-07T03:21:59.000+0000", "priority": null, "labels": [ "engSchedule", "iPad", "regression" ], "versions": [ { "id": "19870", "description": "", "name": "Release 6.1.2", "archived": false, "released": true, "releaseDate": "2017-08-03" } ], "issuelinks": [], "assignee": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2019-07-30T15:40:28.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [], "description": "My app has a mode that uses the splitWindow on iPad. \r\n\r\nThe user can change functions which needs to change the tabs / windows available in the splitWindow masterView.\r\n\r\nI do this by using TabGroup.setTabs([tabsArray1]); or tabsArray2. This will always work fine the first 2 times, but then the first window in one of the tabs will become FULLSCREEN and the app is effectively dead.\r\n\r\nI have created as small an example as possible to illustrate the bug. Click the setTabs1 or 2 buttons a couple of times to see the issue.\r\n\r\nI recently upgraded my SDK from 5.2.X > Latest GA it's moving to 6.X.X so this is a regression I believe.\r\n\r\nThanks!", "attachment": [ { "id": "63216", "filename": "app.js", "author": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "created": "2017-09-07T03:20:39.000+0000", "size": 811, "mimeType": "text/javascript" }, { "id": "63215", "filename": "tabGroupWindow.js", "author": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "created": "2017-09-07T03:20:39.000+0000", "size": 1327, "mimeType": "text/javascript" } ], "flagged": false, "summary": "Cannot use setTabs() multiple times on a tabGroup + splitWindow", "creator": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "environment": "SDK 6.1.2 GA, iPad (Sim or device)", "comment": { "comments": [], "maxResults": 2, "total": 2, "startAt": 0 } } }