{ "id": "122268", "key": "TIMOB-15767", "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": "2017-06-19T20:17:34.000+0000", "created": "2013-11-11T00:11:43.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "SupportTeam" ], "versions": [ { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-19T20:17:34.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": "h4. Problem Description\r\nNavigation root window does not display in full screen the second it is opening. It only happens with the second window (win2). \\\r\n\r\nh4. Steps to reproduce\r\n1. Create a new mobile project\r\n2. Paste the code to app.js:\r\n{code:javascript}\r\nvar Main = Ti.UI.createWindow({\r\n\tbackgroundColor : \"yellow\",\r\n\ttitle : \"Root Window\",\r\n\tfullscreen : false\r\n});\r\n\r\nvar mButton = Ti.UI.createButton({\r\n\ttitle : \"start\"\r\n});\r\n\r\nmButton.addEventListener(\"click\", function(e) {\r\n\tRoot.open();\r\n});\r\n\r\nMain.add(mButton);\r\nMain.open();\r\n\r\nvar win2 = Titanium.UI.createWindow({\r\n\tbackgroundColor : 'red',\r\n\ttitle : 'Red Window'\r\n});\r\n\r\nvar Root = Titanium.UI.iOS.createNavigationWindow({\r\n\twindow : win2,\r\n\tbackgroundColor : \"yellow\"\r\n});\r\n\r\nvar win3 = Titanium.UI.createWindow({\r\n\tbackgroundColor : 'blue',\r\n\ttitle : 'Blue Window'\r\n});\r\n\r\nvar button = Titanium.UI.createButton({\r\n\ttitle : 'Open Blue Window'\r\n});\r\nbutton.addEventListener('click', function() {\r\n\tRoot.openWindow(win3, {\r\n\t\tanimated : true\r\n\t});\r\n});\r\n\r\nwin2.add(button);\r\n\r\nvar button3 = Titanium.UI.createButton({\r\n\ttitle : 'Open Green Window'\r\n});\r\nvar button4 = Ti.UI.createButton({\r\n\ttitle : \"Exit\"\r\n});\r\n\r\nvar win4 = Ti.UI.createWindow({\r\n\tbackgroundColor : 'green',\r\n\ttitle : 'Green Window'\r\n});\r\n\r\n\r\nbutton4.addEventListener('click', function() {\r\n\tRoot.close();\r\n});\r\n\r\nwin4.add(button4);\r\n\r\n\r\n\r\nbutton3.addEventListener(\"click\", function() {\r\n\tRoot.openWindow(win4, {\r\n\t\tanimated : true\r\n\t});\r\n});\r\n\r\nwin3.add(button3);\r\n{code}\r\n3. Click start. You will see the red window with some of yellow. this is the bug. \r\n4. Click next. You will see that the new window totally covers the screen (as expected with the win2/ red window).\r\n\r\n", "attachment": [ { "id": "43783", "filename": "Screen Shot 2013-11-11 at 11.10.41 AM.png", "author": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-11T00:11:43.000+0000", "size": 107235, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Navigation root window does not display in full screen the second it is opening", "creator": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti.SDK : 3.1.3\r\niOS : 6.0 (Simulator)\r\niOS: 7.0 Sim\r\n", "comment": { "comments": [ { "id": "422276", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "I am unable to reproduce this issue with the following environment;\r\niPhone 7 (10.2)\r\nStudio 4.9.0.201705302345\r\nTi SDK 6.1.1.v20170609091155\r\nAppc NPM 4.2.9\r\nAppc CLI 6.2.1\r\nTi CLI 5.0.13\r\nAlloy 1.9.11\r\nArrow 2.0.0\r\nXcode 8.2 (8C38)\r\nNode v4.8.2\r\nJava 1.8.0_131", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-06-19T20:17:34.000+0000", "updated": "2017-06-19T20:17:34.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }