{ "id": "99599", "key": "TIMOB-10550", "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": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2017-07-05T18:22:08.000+0000", "created": "2012-08-22T05:36:43.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "api", "qe-and082012" ], "versions": [ { "id": "14096", "description": "Release 2.1.2", "name": "Release 2.1.2", "archived": true, "released": true, "releaseDate": "2012-08-31" } ], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-07-05T18:22:08.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "This is not a regression. It occurs as far as 1.8.2.\r\nThis issue is occurring only on Samsung Galaxy Nexus device. It is working fine on emulator android 2.2, Samsung GALAXY Note Android 2.3.6 and Motorola Milestone Android 2.2.1.\r\n\r\nSteps to reproduce:\r\n1. Use the code below and run the app\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n\tfullscreen : false ,\r\n\tbackgroundColor : 'white'\r\n});\r\n\t\t\r\n\t\tvar tableView = Ti.UI.createTableView({\r\n\t\t top : '0dp',\r\n\t\t bottom : '0dp',\r\n\t\t left : '0dp',\r\n\t\t right : '0dp'\r\n\t\t});\r\n\t\t \r\n\t\tvar numRows = 15;\r\n\t\tvar rows = [];\r\n\t\r\n\t\tfor (var i = 0; i < numRows; i++){\r\n\t\t var tableViewRow = Ti.UI.createTableViewRow({\r\n\t\t height : 'auto'\r\n\t\t });\r\n\t\t \r\n\t\t var textField = Ti.UI.createTextField({\r\n\t\t top:'0dp',\r\n\t\t left : '5dp',\r\n\t\t right : '5dp',\r\n\t\t borderColor : '#CCCCCC',\r\n\t\t borderStyle : Ti.UI.INPUT_BORDERSTYLE_BEZEL\r\n\t\t });\r\n\t\t \r\n\t\t tableViewRow.add(textField);\r\n\t\t rows.push(tableViewRow);\r\n\t\t}\r\n\t\ttableView.data = rows;\r\n\t\twin.add(tableView);\r\n\t\twin.open();\r\n{code}\r\n2. Click any textfield to bring up the soft keyboard\r\n3. With soft keyboard on screen, rotate the device to landscape mode.\r\n4. Click on any textfield to bring up soft keyboard.\r\n\r\nExpected result:\r\n2. After step 2, the soft keyboard should pop up on the screen and textfield should remain focused for writing into it.\r\n4. After step 4, soft keyboard is displayed with tableviewrow attached to it.\r\n\r\nActual result:\r\n2. After step 2, the soft keyboard is not displayed on screen and focus on textfield is also lost.\r\n4. After step 4, one more click is required to display soft keyboard.The tableviewrow is displayed detached from soft keyboard.Screenshot is attached. \r\n\r\n", "attachment": [ { "id": "30654", "filename": "Galaxy nexus.png", "author": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-22T05:36:43.000+0000", "size": 66090, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: Tableview:Tableview row is displayed distorted in landscape mode.(specific to Galaxy Nexus)", "creator": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Environment used for verification -\r\nTitanium SDK: 2.1.2.v20120816171609\r\nTitanium Studio: 2.1.2.201208192014\r\nDevice - Samsung Galaxy Nexus Android 4.0.2\r\nMachine OS - MAC 10.8", "comment": { "comments": [ { "id": "242641", "author": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "body": "device specific", "updateAuthor": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-18T12:22:42.000+0000", "updated": "2013-03-18T12:22:42.000+0000" }, { "id": "423539", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing with reference to the above comment.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-07-05T18:22:08.000+0000", "updated": "2017-07-05T18:22:08.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }