{ "id": "64140", "key": "TIMOB-3508", "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": "11258", "description": "Holding Pen for Triaged Issues", "name": "Backlog", "archived": false, "released": false } ], "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2011-04-15T03:46:04.000+0000", "created": "2011-04-15T03:46:04.000+0000", "priority": { "name": "Trivial", "id": "5" }, "labels": [ "android", "crash", "defect", "rplist", "textfield" ], "versions": [], "issuelinks": [], "assignee": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-03T17:20:03.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}

Problem If you place a textField in a\nview that is inside another view, and then focus on that field when\ncalling a window.close(); the app will crash.

\n

If the text field is only 1 view deep or if there are multiple\ntext fields in the view, the app will not crash.

\n

Testing Code

\n

See attached test code. Run app and focus on the second\ntextfield \"textField in 2 views\" then click on \"Close(crash)\".
\nIf you click on \"Close(ok)\" it will blur the field first and be\nfine.
\nNot if you just add the txtCost directly to viewBasic it won't\ncrash either way.

\n

Ticket Reference http://support-admin.appcelerator.com/display/IDZ-61729-148

{html}", "attachment": [ { "id": "18332", "filename": "archive.zip", "author": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:46:04.000+0000", "size": 1752, "mimeType": "application/zip" } ], "flagged": false, "summary": "textField inside multiple views focused on window close crashes app", "creator": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "130728", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Please attach crash log. Also what release was this reported\nin.

{html}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:46:04.000+0000", "updated": "2011-04-15T03:46:04.000+0000" }, { "id": "408866", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and irrelevance of ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-03T17:20:03.000+0000", "updated": "2017-03-03T17:20:03.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }