{ "id": "145512", "key": "TIMOB-19606", "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": "2019-11-20T18:59:54.000+0000", "created": "2015-03-06T11:55:02.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "area", "focus", "keyboard", "row", "table", "text", "textarea," ], "versions": [ { "id": "16919", "description": "Critical updates", "name": "Release 4.1.1", "archived": true, "released": true, "releaseDate": "2015-07-15" } ], "issuelinks": [], "assignee": null, "updated": "2019-11-20T18:59:54.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": "Adding a textArea as normal to a Table Row.\r\nWhen i click into the text area, the keyboard is shown, with the spelling toolbar.\r\nThen the toolbar quickly hides and the textArea appears to have lost focus but keyboard is still shown.\r\nThe text are is not updated when i type.\r\nIf i very quickly type as i click the text area, it stays focussed.", "attachment": [], "flagged": false, "summary": "TextArea wont stay focussed in Android (Lollipop)", "creator": { "name": "adamck", "key": "adamck", "displayName": "adam kearsley", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "adamck", "key": "adamck", "displayName": "adam kearsley", "active": true, "timeZone": "Europe/London" }, "environment": "Android 5.0 (Lollipop)\r\nTitanium 3.5.0GA+\r\n", "comment": { "comments": [ { "id": "345264", "author": { "name": "adamck", "key": "adamck", "displayName": "adam kearsley", "active": true, "timeZone": "Europe/London" }, "body": "When i click the textArea i get this in my Console window.\r\n[INFO] : I/InputDispatcher( 899): Delivering touch to : action: 0x0, toolType: 1\r\n[INFO] : I/InputDispatcher( 899): Delivering touch to : action: 0x1, toolType: 1", "updateAuthor": { "name": "adamck", "key": "adamck", "displayName": "adam kearsley", "active": true, "timeZone": "Europe/London" }, "created": "2015-03-06T11:58:42.000+0000", "updated": "2015-03-06T11:58:42.000+0000" }, { "id": "345682", "author": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "body": "HI,\r\n\r\nWould you please provide a test case to reproduce your problem. Here is the guide about how to create a test case for bug reporting.\r\n[http://docs.appcelerator.com/titanium/3.0/#!/guide/How_to_Submit_a_Bug_Report-section-29004732_HowtoSubmitaBugReport-CreatingaTestCase]\r\n\r\nRegards,\r\nShuo", "updateAuthor": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "created": "2015-03-11T08:25:27.000+0000", "updated": "2015-03-11T08:25:27.000+0000" }, { "id": "345686", "author": { "name": "adamkearsley", "key": "adamkearsley", "displayName": "adam Kearsley", "active": true, "timeZone": "Europe/London" }, "body": "Hi Shuo,\r\nA test case is most likely not relevant.\r\nThis bug appears to only happen when you add a Ti.UI.createTextArea to a TableViewRow.\r\nIf you simply create a basic table, add a row with a TextArea within the row, the TextArea cannot be focussed.\r\nThere are no other complexities.\r\nI also tried adding the TextArea to a View and then added the View to the TableViewRow and this did not fix the issue.\r\nI have aslo noticed that touch events are not fired on rows containing switched either, but this was fixed by adding the switches (checkbox) to a View and then onto a row.\r\nI am using a table with multiple sections, but i don't think that the sections are causing the issue.\r\n\r\nTi SDK: 3.5.0GA\r\nPlatform: Android 5.0 Lollipop\r\nDevice: Samsung Galaxy Note3.\r\n\r\nvar row = Ti.UI.createTableViewRow({\r\n\t\t\theight: 110,\r\n\t\t\tcolor: '#000',\r\n\t\t\tfont : {\r\n\t\t\t\tfontSize : 24,\r\n\t\t\t\tfontFamily: \"Monda-Regular\",\r\n\t\t\t}\r\n\t\t});\r\n\t\tvar rowView = Ti.UI.createView({\r\n\t\t\theight: Ti.UI.FILL,\r\n\t\t\twidth: Ti.UI.FILL\r\n\t\t});\r\n\t\tvar rowTextInput = Ti.UI.createTextArea({\r\n\t\t\tborderWidth: 1,\r\n\t\t\tborderColor: '#000',\r\n\t\t\tborderRadius: 5,\r\n\t\t\tcolor: '#000',\r\n\t\t\twidth: '90%', height : 100,\r\n\t\t\tbottom: 5, top:5\r\n\t\t});\r\n\t\trowView.add(rowTextInput);\r\n\t\trow.add(rowView);\r\n\t\tsection.add(row);", "updateAuthor": { "name": "adamkearsley", "key": "adamkearsley", "displayName": "adam Kearsley", "active": true, "timeZone": "Europe/London" }, "created": "2015-03-11T08:55:35.000+0000", "updated": "2015-03-11T08:55:35.000+0000" }, { "id": "452826", "author": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Cannot Reproduce \r\n\r\nAxway Appcelerator Studio, build: 5.1.4.201909061933 \r\nmacOS : 10.15\r\nNode.js Version : 8.9.1\r\nnpm Version : 5.5.1\r\nAppcelerator CLI : 7.1.1\r\nTitanium CLI\r\nCLI Version : 5.2.1\r\nnode-appc Version : 0.2.49\r\nTitanium SDKs : 8.2.1.GA\r\nPixel 3 Android API 29\r\n", "updateAuthor": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-20T18:59:54.000+0000", "updated": "2019-11-20T18:59:54.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }