{ "id": "111886", "key": "TIMOB-13262", "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": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "15397", "description": "2013 Soprint 07 API", "name": "2013 Sprint 07 API", "archived": true, "released": true, "releaseDate": "2013-04-08" }, { "id": "15105", "description": "2013 Sprint 07", "name": "2013 Sprint 07", "archived": true, "released": true, "releaseDate": "2013-04-08" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-04-05T20:56:38.000+0000", "created": "2013-03-28T23:08:24.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "kitchensink", "qe-sdk3.1.0", "qe-testadded" ], "versions": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "47096", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "146374", "key": "TIMOB-18903", "fields": { "summary": "Android: Text entry for TextField within ListView not working correctly with Android 5.0", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2015-05-12T10:02:30.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": "h5. Description\r\nI was unable to focus the textfields in the listView in one of the KitchenSnk tests. The test is located at: Base UI > Views > List View > Update Items.\r\n\r\nh5. Steps to reproduce:\r\n1) Install the KS version from the repo on master branch\r\n2) Navigate to Base UI > Views > List View > Update Items\r\n3) Attempt to focus one of the two text fields in the top two rows\r\n\r\nh5. Result:\r\nText field does not focus, and Android back button UI flashes slightly.\r\n\r\n46. Expected:\r\nText field focuses, allowing input", "attachment": [], "flagged": false, "summary": "Android: ListView - Can't focus textfield in listview row", "creator": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OS 10.8.3\r\nSDK: 3.1.0.v20130322171500\r\nTitanium Studio, build: 3.1.0.201303230404", "comment": { "comments": [ { "id": "244699", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending https://github.com/appcelerator/titanium_mobile/pull/4060\n", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-03-29T20:17:24.000+0000", "updated": "2013-03-29T20:17:24.000+0000" }, { "id": "245512", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested KS->ListView->Update Items on Galaxy Nexus (4.0.4) and everything works fine. Tested on HTC Sensation 4G (2.3.4) and the textfield does not work correctly. Steps to reproduce on HTC Sensation 4G:\r\n1.Click the test \"Update Items\" and the cursor shows in the first textfield. This is a correct behavior.\r\n2. Click the second textfield and the cursor does not show in the second textfield. Seems the first textfield always has the focus. This is not expected. Should be a bug in the listview.", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-03T19:43:41.000+0000", "updated": "2013-04-03T19:43:41.000+0000" }, { "id": "245821", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "KS pull pending \r\nhttps://github.com/appcelerator-developer-relations/KitchenSink/pull/96", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-04-04T22:54:45.000+0000", "updated": "2013-04-04T22:54:45.000+0000" }, { "id": "245854", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please also test https://github.com/appcelerator/titanium_mobile/pull/4090. To reproduce this fail case, simply type something in the first text field then click on the 2nd text field. 50% of the time you should see the value of the 2nd text field change to the value of the first. If it doesn't fail the first time, restart the app and start over.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-05T00:36:54.000+0000", "updated": "2013-04-05T00:36:54.000+0000" }, { "id": "246045", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "3_1_X PR: https://github.com/appcelerator/titanium_mobile/pull/4103", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-05T20:47:23.000+0000", "updated": "2013-04-05T20:47:23.000+0000" }, { "id": "246386", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with:\r\nSDK: 3.1.0.v20130405170202\r\nStudio:3.1.0.201304011603\r\nDevice: Samsung galaxy note(2.3.6)\r\nOS: OSX 10.8.3", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-08T09:26:58.000+0000", "updated": "2013-04-08T09:26:58.000+0000" }, { "id": "276915", "author": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "body": "how can this one be fixed?\r\n1 / i still have a focus problem on my Nexus 4 4.2.2. As soon as i focus a textfield inside a listview, it gets unfocus (but the keyobard stays there).\r\n2 / it is never going to work correctly if you have multiple textfields. Why? because all the textfields from the same template share the same proxy thus the same value...", "updateAuthor": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "created": "2013-10-27T11:32:36.000+0000", "updated": "2013-10-27T11:32:36.000+0000" }, { "id": "276917", "author": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "body": "Can't edit my comment about the 1/, i fixed the \"unfocus\" problem. I still think the 2/ is a major problem (on its way to be fixed it seems)", "updateAuthor": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "created": "2013-10-27T11:49:51.000+0000", "updated": "2013-10-27T11:49:51.000+0000" }, { "id": "276919", "author": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "body": "Also i realised that it was SOFT_INPUT_ADJUST_RESIZE which broke everything. Because a layout is required the cells are redrawn thus the proxy is used to get the textfield values, but being shared the proxy has the wrong values …\r\nI guess we cant use textfield in listviews without SOFT_INPUT_ADJUST_PAN\r\n\r\nSorry", "updateAuthor": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "created": "2013-10-27T12:18:43.000+0000", "updated": "2013-10-27T12:18:43.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }