{ "id": "64668", "key": "TIMOB-3644", "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": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" }, { "id": "11255", "name": "Sprint 2011-20", "archived": true, "released": true, "releaseDate": "2011-05-23" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-05-18T17:20:04.000+0000", "created": "2011-04-21T11:42:37.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "android", "dialog", "options", "regression", "reported-1.7.0" ], "versions": [ { "id": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" } ], "issuelinks": [ { "id": "10576", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "64667", "key": "TIMOB-3643", "fields": { "summary": "Android: alerts fail to be invoked with error (except \"double alert\" which is invoked as expected)", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-05-21T11:39:37.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": "1.Base UI > Views > Alert Dialog\n2.Tap any of the buttons (except Alert)\n\nresults: no dialog and the following output is seen - \n\n{code}\nW/TiUIDialog( 7940): (main) [775,1746723] Window must have gone away.\nW/WindowManager( 2499): Attempted to add application window with unknown token HistoryRecord{4835ad00 com.appcelerator.pushtest/org.appcelerator.titanium.TiActivity}. Aborting.\n{code}\n\nnot in 1.6.2", "attachment": [ { "id": "18517", "filename": "TIMOB-3644.js", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-18T14:04:46.000+0000", "size": 2359, "mimeType": "application/x-javascript" } ], "flagged": false, "summary": "Android: Alert dialogs tests in KS fail to show dialogs (see error)", "creator": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "galaxy tab, 2.2.2, INFO Titanium SDK version: 1.7.0 (04/19/11 07:22 ad264c9...)", "comment": { "comments": [ { "id": "132722", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "only seen on galaxy tab and no on droid 1 or nexus s", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-25T15:35:13.000+0000", "updated": "2011-04-25T15:35:13.000+0000" }, { "id": "132723", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "Tried on the Galaxy Tab Emulator. I can't run KS on the Galaxy Tab emulator because they don't include Google APIs, but I ripped out the alert dialogs test (alert.js) and put its code into its own heavyweight window in a test app, and the dialogs worked fine. But this doesn't necessarily mean anything. :)\n\nMarshall, as you have the Tab, I'm gonna hand off to you. Start by installing KS and running Base UI > Views > Alert Dialog and try all the buttons. If they work, we'll need more info.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2011-04-25T15:43:08.000+0000", "updated": "2011-04-25T15:43:08.000+0000" }, { "id": "132724", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "Assigning to MC because he has Tab. See my comment, Marshall.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2011-04-25T15:44:24.000+0000", "updated": "2011-04-25T15:44:24.000+0000" }, { "id": "133919", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "There are a number of tests affected by this bug in KitchenSink/SmokeTest:\n\n- Base UI > Views > Alert Dialog\n- Controls > Activity Indicator\n- Controls > Progress Dialog\n- Phone > Play Movie\n\nI also attached a standalone test that shows the fail case in 5 different situations", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-18T14:04:46.000+0000", "updated": "2011-05-18T14:04:46.000+0000" }, { "id": "133945", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I tried the standalone test and the app stopped on the splash on emulator and Galaxy Tab. Tried in iOS simulator for comparison and got \"result of expression 'Titanium.UI.ActivityIndicator' [undefined] is not an object. at app.js (line 31)\" I added the following code to the test: \nvar win = Titanium.UI.createWindow({ \n backgroundColor:'#fff'\n});\n\nline 31 is the second line of this:\nvar progressIndicator = Titanium.UI.createActivityIndicator({\n31-->\tlocation: Titanium.UI.ActivityIndicator.DIALOG,\n\ttype: Titanium.UI.ActivityIndicator.DETERMINANT,\n\tmessage: 'Downloading 0 of 10',\n\tmin: 0,\n\tmax: 10,\n\tvalue: 0\n});", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-18T16:55:25.000+0000", "updated": "2011-05-18T16:55:25.000+0000" }, { "id": "133956", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed in KS on the Galaxy Tab (2.2.1), Titanium Studio, build: 1.0.0.201105131803, Titanium SDK version: 1.7.X (r187fe3fd). ", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-18T17:20:04.000+0000", "updated": "2011-05-18T17:20:04.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }