{ "id": "62191", "key": "TIMOB-1559", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": "11225", "name": "Release 1.5.0", "archived": true, "released": true, "releaseDate": "2010-12-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:56:30.000+0000", "created": "2011-04-15T02:56:01.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "defect", "feature" ], "versions": [], "issuelinks": [ { "id": "57112", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "171712", "key": "TIMOB-26075", "fields": { "summary": "Android: Refactor app resume and \"newintent\" handling", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "12176", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "78931", "key": "TIMOB-4941", "fields": { "summary": "Android: More graceful workaround for Android Bug 2373 & 5277", "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": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2019-01-11T03:28:17.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}

When a user installs an application downloaded from the Market\nor via a website and opens it from the installation success\nActivity. Pressing Home, then trying to bring the Application back\nvia the launcher in the drawer/home scree or from the recent task\nmenu will cause a new instance of the root activity to appear on\nthe task stack.

\n

Bug\n2373 Bug\n5277

{html}", "attachment": [], "flagged": false, "summary": "Android: Workaround Android Bug 2373 & 5277", "creator": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "126039", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [852769b7e9b7b6bd0813ac81f6e2a1394e1078e1])\n[#1559 state:fixed-in-qa]

\n
\nThis work around allows the application to detect that it has been launched without th\n\n<property name=\"ti.android.bug2373.title\">Restart Required</property>\n<property name=\"ti.android.bug2373.message\">An application restart is required.</prope\n<property name=\"ti.android.bug2373.buttonText\">Continue</property>\n<property name=\"ti.android.bug2373.backgroundColor\">black</property>\n
\n

\nhttp://github.com/appcelerator/titanium_mobile/commit/852769b7e9b7b...

{html}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:56:02.000+0000", "updated": "2011-04-15T02:56:02.000+0000" }, { "id": "126040", "author": { "name": "johnveldboom", "key": "johnveldboom", "displayName": "John Veldboom", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I'm still having this issue using the latest Oct 7th 1.4.2\nbuild. I've also had other user comment that it's happened to him.\nAny ideas what is causing this or a work around to prevent\nthis?

{html}", "updateAuthor": { "name": "johnveldboom", "key": "johnveldboom", "displayName": "John Veldboom", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:56:02.000+0000", "updated": "2011-04-15T02:56:02.000+0000" }, { "id": "126041", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This ticket is the workaround for the android os defect.

{html}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:56:02.000+0000", "updated": "2011-04-15T02:56:02.000+0000" }, { "id": "126042", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

G2 1.5.0.70e98

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:56:02.000+0000", "updated": "2011-04-15T02:56:02.000+0000" }, { "id": "126043", "author": { "name": "seancolombo", "key": "seancolombo", "displayName": "Sean Colombo", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

MUCH better than crashing, but this dialog still seems to scare\nusers & I keep getting reports about it being a \"bug\". Users\nseem to view this as roughly equivalent to the app crashing.

\n

This is a fairly uncomfortable situation since it happens\nwithout-fail the first time the user runs the app after installing\nit (and as far as I can tell, any time you click \"open\" from the\napp page in the Marketplace app).

\n

Is there any harm in just making this into a toast notification\nsaying that the app needs to do some initialization or something,\nand restarting automatically?

{html}", "updateAuthor": { "name": "seancolombo", "key": "seancolombo", "displayName": "Sean Colombo", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:56:03.000+0000", "updated": "2011-04-15T02:56:03.000+0000" }, { "id": "133678", "author": { "name": "mvizcaino", "key": "mvizcaino", "displayName": "Miguel Vizcaino", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I want to ask if this message \"An application restart is required\" is really necessary?.\n\nUsers thinks that this bug is very common but in reality it is not.\n\nWe need more information about this problem to explain them that this\n\nisn't a crash system.", "updateAuthor": { "name": "mvizcaino", "key": "mvizcaino", "displayName": "Miguel Vizcaino", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-16T08:16:59.000+0000", "updated": "2011-05-16T08:16:59.000+0000" }, { "id": "202635", "author": { "name": "zane", "key": "zane", "displayName": "Zane Wright", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Have this issue in 2.0.1, except the issue is not limited to the installation success activity.", "updateAuthor": { "name": "zane", "key": "zane", "displayName": "Zane Wright", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-11T07:20:13.000+0000", "updated": "2012-07-11T07:20:13.000+0000" }, { "id": "265424", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "This is still happening on 3.1.1.GA", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-08-07T19:42:29.000+0000", "updated": "2013-08-07T19:42:29.000+0000" }, { "id": "274559", "author": { "name": "fresheneesz", "key": "fresheneesz", "displayName": "Billy Tetrud", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is still happening on the most recent versions of titanium. Please reopen", "updateAuthor": { "name": "fresheneesz", "key": "fresheneesz", "displayName": "Billy Tetrud", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-10T06:14:15.000+0000", "updated": "2013-10-10T06:14:15.000+0000" }, { "id": "445201", "author": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue has been resolved in Titanium 8.0.0. Please see: [TIMOB-26075]", "updateAuthor": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-01-11T03:28:17.000+0000", "updated": "2019-01-11T03:28:17.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }