{ "id": "99598", "key": "TIMOB-10549", "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-05T17:27:49.000+0000", "created": "2012-08-22T05:18:49.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-05T17:27: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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "This is not a regression. It occurs as far as 2.0.1.\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\nThe app contains tableview. Its data has tableviewrow which contains textfield in it.\r\nSo when this textfield is focused to bring up the softkeyboard, the focus is lost from the textfield with soft keyboard remaining visible on the screen.Even after multiple clicks, the textfield is not focused. But once the device is rotated to landscape mode(following same action as done in portrait mode), and then brought back to portrait, it shows the same behavior as TIMOB-10548. \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\n\r\n2. Click any textfield to bring up the soft keyboard\r\n3. Rotate the device to landscape mode.\r\n4. Click on any textfield to bring up soft keyboard.\r\n5. Click 'next' on soft keyboard to navigate through textfields. Keep on clicking until it disappears.\r\n6. Rotate the device to portrait mode and click textfield.\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.\r\n6. After step 6, the soft keyboard should pop up on the screen and textfield should remain focused for writing into it.\r\n\r\nActual result:\r\n2. After step 2, the soft keyboard is displayed on screen and focus on textfield is never attained(even after multiple clicks).\r\n4. After step 4, soft keyboard is displayed(if not,click once more to bring up soft keyboard)\r\n6. After step 6, the soft keyboard is displayed on screen but focus on textfield is lost.User has to click once more to bring the focus on textfield and to do entry into it.", "attachment": [], "flagged": false, "summary": "Android: Tableview:Row is not getting focused and soft keyboard do not gets displayed on screen.(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": "242640", "author": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "body": "device specific\n\njithinpv", "updateAuthor": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-18T12:22:21.000+0000", "updated": "2013-03-18T12:22:21.000+0000" }, { "id": "423525", "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-05T17:27:49.000+0000", "updated": "2017-07-05T17:27:49.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }