{ "id": "63728", "key": "TIMOB-3096", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-06-07T22:33:20.000+0000", "created": "2011-04-15T03:36:50.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "android", "defect", "tableview", "textfield", "touchstart" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-07T22:33:20.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": "{html}
Adding a 'touchstart' eventListener to a tableview causes any\ntextField in the table to become non-enterable. Comment out the\ntouchstart eventListener and all is well. This works fine in\niOS.
\nI've attached a sample program below.
First off, is it a hard requirement to have a text field in a\ntableview row? A scroll view might be a better choice.
\nSecondly, I just tested on a Droid 2 (2.2 OS), and the text\nfields in the table view row are editable in the latest build on\nmaster. What Android OS version and Titanium SDK version are you\nusing?
\nAlso, does this exist as a premium helpdesk ticket or Q&A\nitem yet? Might be better to troubleshoot there first before\ncreating a bug report.
Kevin, I'm using Android 2.2 with Titanium 1.5.2 from a few\nweeks ago.
\nI've installed and built with latest continuous 1.7.0 build -\nsame issue. I've done my testing on the emulator and Nexus S.
\nHave you tried using the included app.js file to test ??
Yes, I used your app.js to test. I can try some other devices as\nwell.
\nAlso, to my other point, can you explain your intent from a user\ninterface perspective? What is the desired UI here?
The desired UI is to have a list of x nbr of items with and\ninput field to enter a desired \"order\" quantity.
The touch events on the tableview were used to toggle images to\nsimulate a key/button press. When the touchstart event was present,\nthe input box was not enterable.
Assigning to Don for triage. iOS does support text fields in\ntableviews, so...