{ "id": "87281", "key": "TIMOB-7863", "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-22T21:36:49.000+0000", "created": "2012-03-02T11:31:07.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "15512", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "83546", "key": "TIMOB-6551", "fields": { "summary": "iOS: keytoolbar hiding behind the keypad on changing orientation ", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "15511", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "85760", "key": "TIMOB-7486", "fields": { "summary": "iOS - on modal window orientation misplaces children", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-22T21:36:49.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": "\r\nh4. Testing\r\n----\r\n\r\n# Click text field to display keyboard\r\n# Rotate to landscape\r\n# Rotate to portrait\r\n\r\nPASS: The text field (and keyboard) rotate and position appropriately.\r\nFAIL: The text field renders behind the nav bar.\r\n\r\n*NOTE:* This may affect any window with a nav bar, not just modals.\r\n\r\n{code}\r\nTitanium.UI.setBackgroundColor('#000');\r\n\r\nvar win1 = Titanium.UI.createWindow({\r\n\ttitle:'Tab 1',\r\n\tbackgroundColor:'#fff',\r\n\tnavBarHidden:false\r\n});\r\n\r\n\r\nwin1.orientationModes=[\r\n Titanium.UI.PORTRAIT,\r\n Titanium.UI.LANDSCAPE_LEFT,\r\n Titanium.UI.LANDSCAPE_RIGHT];\r\nvar flexSpace = Titanium.UI.createButton({\r\n\t\tsystemButton:Titanium.UI.iPhone.SystemButton.FLEXIBLE_SPACE\r\n\t});\r\n\tvar done=Titanium.UI.createButton({\r\n \tsystemButton:Titanium.UI.iPhone.SystemButton.DONE,\r\n \tbackgroundColor:'#44648E',\r\n\t\tbackgroundImage:'none'\r\n\t});\r\n\t\tvar textField = Titanium.UI.createTextField({\r\n\t\t\t\tcolor:'#385487',\r\n\t\t\t\tright:'3.1%',\r\n\t\t\t\tleft:'3.1%',\r\n\t\t\t\ttop:10,\r\n\t\t\t\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_NONE,\r\n\t\t\t\tborder:0,\r\n\t\t\t\theight:44,\r\n\t\t\t\tborderColor: '#000000',\r\n\t\t\t\tbackgroundColor: 'transparent',\r\n\t\t\t\tfont:{fontSize:17,fontFamily:'Helvetica Neue'},\r\n\t\t\t\treturnKeyType:Titanium.UI.RETURNKEY_DONE,\r\n\t\t\t\tkeyboardType:Ti.UI.KEYBOARD_NUMBER_PAD,\r\n\t\t\t\tkeyboardToolbar:[flexSpace,flexSpace,done],\r\n\t\t\t});\r\n\r\ndone.addEventListener('click',function(e){\r\n\t\ttextField.blur()\r\n});\r\n\r\nwin1.add(textField);\r\n\r\nwin1.open({modal:true});\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS: Keyboard displayed over modal causes render issues on rotate", "creator": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "245698", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue reproduces \n\nTested with\n\nTitanium Studio, build: 3.0.1.201212181159\nTitanium SDK version: 3.1.0 \nTitanium SDK version: 3.0.2 \niOS iPhone Simulator: iOS SDK version: 6.0", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-04T11:39:01.000+0000", "updated": "2013-04-04T11:39:01.000+0000" }, { "id": "422578", "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.v20170620103414\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-22T21:36:49.000+0000", "updated": "2017-06-22T21:36:49.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }