{ "id": "77706", "key": "TIMOB-4641", "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-05-01T20:34:11.000+0000", "created": "2011-07-11T15:55:52.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "kitchensink" ], "versions": [ { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-05-02T21:20:58.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": "Description:\r\nWhile testing a fix for TIMOB-4361 I was trying different combinations of flags for the text field editing in: Controls>Text Field>The Rest. I was able to get the text field to allow typing but no characters show until \"space\" is pressed, at which point the typed characters show and the insertion point moves.\r\n\r\nSteps to reproduce:\r\n1) Install KS built with 1.8.0 r12e5c96a onto an Android device\r\n2) Navigate to Controls>Text Field>The Rest in portrait orientation\r\n3) Tap \"clear on edit\" three times\r\n4) Focus on text field and type something\r\n5) Click \"done\" to dismiss keyboard\r\n6) Rotate to landscape mode\r\n7) focus on text field and begin typing\r\n\r\nResult:\r\nCharacters typed into the field do not appear until space is pressed\r\n\r\nExpected:\r\nAll characters appear as expected. \r\n\r\nNotes: See attached images. Image1 shows field after I typed \"black\", image 2 after I hit the spacebar.\r\nAlso occurs in KS built with 1.7.1.\r\nDoes not seem to occur on Xoom running 3.1.", "attachment": [ { "id": "21793", "filename": "image1", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-11T15:55:52.000+0000", "size": 61606, "mimeType": "application/octet-stream" }, { "id": "21794", "filename": "image2", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-11T15:55:52.000+0000", "size": 52966, "mimeType": "application/octet-stream" } ], "flagged": false, "summary": "Kitchensink: It's possible to be unable to view typed characters on Android in \"The Rest\" test until space is pressed", "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": "Droid 1 2.2.1, Nexus S 2.3.4, Titanium Studio, build: 1.0.2.201107071912, SDK 1.8.0.v20110711124239 r12e5c96a ", "comment": { "comments": [ { "id": "159239", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This should be invalid or severity trivial at best case. Programmatically you would never have this scenario. The clearOnEdit would be set during control creation and not changed throughout its lifetime.", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-11T16:10:04.000+0000", "updated": "2011-07-11T16:10:04.000+0000" }, { "id": "159245", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello Don, I would be happy to change the severity if required. The \"tap three times\" step was to ensure the right setting. Here is some sample code that shows the issue without any buttons and with clearOnEdit set during control creation. I think the issue is related to the text field listener since I can't seem to get it to occur without it.\r\n\r\nSteps:\r\n1) launch\r\n2) Focus on field, type something\r\n3) tap \"done\" to dismiss keyboard\r\n4) Rotate to landscape\r\n5) Tap the field again\r\n6) Type\r\n\r\nvar win=Ti.UI.createWindow();\r\n\r\nvar tf1 = Titanium.UI.createTextField({\r\n\tcolor:'#336699',\r\n\ttop:40,\r\n\tleft:40,\r\n\twidth:250,\r\n\theight:80,\r\n\thintText:'hintText',\r\n\tclearOnEdit:true,\r\n\tkeyboardType:Titanium.UI.KEYBOARD_DEFAULT,\r\n\treturnKeyType:Titanium.UI.RETURNKEY_DEFAULT,\r\n\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED\r\n});\r\n\r\ntf1.addEventListener('return', function()\r\n{\r\n\ttf1.blur();\r\n});\r\n\r\nwin.add(tf1);\r\nwin.open();", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-11T16:41:44.000+0000", "updated": "2011-07-11T16:59:03.000+0000" }, { "id": "418365", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Resolving ticket as invalid as this version of Kitchen Sink is no longer supported.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-05-01T20:34:11.000+0000", "updated": "2017-05-01T20:34:11.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }