{ "id": "138107", "key": "TIMOB-17868", "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": "16723", "description": "Windows Platform Support, ListView updates, Vector overlays in maps", "name": "Release 4.1.0", "archived": false, "released": true, "releaseDate": "2015-07-08" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2015-01-07T22:48:35.000+0000", "created": "2014-10-15T17:52:57.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "merge-3.4.2" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2015-06-23T19:51:14.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "protect() and unprotect() should be unnecessary for the developer to call directly, but there seem to be some cases where they appear to be required. We need to understand the reasons they are used, and upgrade the infrastructure to remove that necessity.\r\n\r\nYou need to ensure that `Ti.UI.createAlertDialog` API is exposed, so please copy and paste this into the `TiUIModule.cpp` js string:\r\n{code}\r\n\"\t Object.defineProperties(self.TiUIAlertDialog.prototype, {\"\r\n\"\t\t 'buttonNames': {set:function(value){for(var i=0,len=value.length;i