{ "id": "155282", "key": "TIMOB-20502", "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": "16980", "description": "New V8", "name": "Release 6.0.0", "archived": false, "released": true, "releaseDate": "2016-11-15" }, { "id": "17608", "name": "Release 6.1.0", "archived": false, "released": true, "releaseDate": "2017-05-26" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-09-30T16:22:30.000+0000", "created": "2016-03-02T17:27:03.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "Android", "Intent" ], "versions": [ { "id": "16997", "name": "Release 5.2.0", "archived": false, "released": true, "releaseDate": "2016-02-23" }, { "id": "17532", "name": "Release 5.1.1", "archived": false, "released": true, "releaseDate": "2015-11-24" } ], "issuelinks": [ { "id": "52849", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "163490", "key": "TIMOB-23955", "fields": { "summary": "Hyperloop - not possible to start a native activity and get its result", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "52656", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "155125", "key": "TIMOB-20459", "fields": { "summary": "Android newintent event not fired", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "52668", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "163089", "key": "TIMOB-23881", "fields": { "summary": "Android: Analytics not enabled when root activity is not launched", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "52658", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "119016", "key": "TIMOB-15253", "fields": { "summary": "Android: singleTask launchMode with HeavyWeight window hangs after 1st launch", "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 } } } }, { "id": "52655", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "155237", "key": "TIMOB-20490", "fields": { "summary": "Android: Apps should be able to open/resume and respond to intents", "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 } } } }, { "id": "52877", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "163585", "key": "TIMOB-23969", "fields": { "summary": "Android: Exiting an app by pressing back prevents the app from being resumed", "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": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-10-06T00:10:32.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": "h6.Issue Description\r\nWe have created a sample app that has a button which creates a shortcut. That shortcut is supposed to open \"test.js\" controller. \r\n\r\nTwo scenarios are possible here - an app is already running when the shortcut is pressed or app is being started via shortcut. \r\n\r\nThe first scenario works exactly the way we desire. \r\n\r\nIn the second scenario, it seems that Alloy that is being loaded is not the same as the one we define. To showcase it we have put a label in test.js controller which is supposed to have a value of \"TEST STRING\" in the successful scenario. \r\n\r\nh6.Steps to Reproduce:\r\n# Run attached sample code. \r\n# Press \"Hello World\" button to create a shortcut. \r\n# Pause the app via home button \r\n# Click shortcut. Test controller should load and a string with a value of \"TEST STRING\" is present. \r\n# Kill the app \r\n# Restart the app via shortcut \r\n# Observe empty string \r\n\r\nh6.Expected Behavior*\r\n- Being able to open different controllers from sample.js and being able to load proper Alloy instance ", "attachment": [ { "id": "58397", "filename": "App.zip", "author": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2016-03-02T17:29:56.000+0000", "size": 9039, "mimeType": "application/zip" }, { "id": "58395", "filename": "tiapp.xml", "author": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2016-03-02T17:21:43.000+0000", "size": 5752, "mimeType": "text/xml" } ], "flagged": false, "summary": "Using Android shortcut to start new activity fails to detect Alloy.", "creator": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "subtasks": [], "reporter": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "environment": "Titanium SDK 5.1.2.GA 5.2.0.GA\r\nAndroid 5.1, 6.0, 4.4", "closedSprints": [ { "id": 722, "state": "closed", "name": "2016 Sprint 20 SDK", "startDate": "2016-09-28T16:50:17.299Z", "endDate": "2016-10-12T16:50:00.000Z", "completeDate": "2016-10-10T06:17:01.016Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "380353", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello,\r\n\r\nI tested the issue with sample code provided by the reporter. I am able to reproduce the issue with SDK 5.2.0 GA . But not been able to reproduce with SDK 5.1.2 GA (No shortcut created).\r\n\r\n*Test Environment:*\r\n\r\nAppcelerator Studio, build: 4.5.0.201602170821,\r\n\r\nOperating System Mac OS X -EI Capitan,Versio-10.11.1,\r\n\r\nAppcelerator Command-Line Interface, version 5.2.0,\r\n\r\nSDK Version = 5.2.0.GA, 5.1.2 GA,\r\n\r\nNode.js Version: 4.2.2 npm Version: 2.14.7,\r\n\r\nDevice : Nexus 7/ android 6.0.1\r\nEmulator: Custom phone / android 5.0.0\r\n\r\n\r\n*Test steps to reproduce*\r\n\r\n1. Create the default alloy project.\r\n\r\n2. Replace the code by the reporter provided.\r\n\r\n3. Run the app.\r\n\r\n4. Click the “*Hello World*” button to create shortcut.\r\n\r\n5. After click it will create shortcut and to get it please go home.\r\n\r\n6. Now click on shortcut and see that test controller is loaded by the value of “*TEST STRING*”.\r\n\r\n7. After complete above steps, please kill the app.\r\n\r\n8. Now again click on shortcut and see empty string\r\n\r\n\r\nThanks.\r\n", "updateAuthor": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-03-22T11:05:30.000+0000", "updated": "2016-03-22T17:42:04.000+0000" }, { "id": "380388", "author": { "name": "CollinPrice", "key": "collinprice", "displayName": "Collin Price", "active": true, "timeZone": "America/Toronto" }, "body": "SDK 5.1.2.GA does not include the fix to add a shortcut. This was introduced in 5.2.0.GA.", "updateAuthor": { "name": "CollinPrice", "key": "collinprice", "displayName": "Collin Price", "active": true, "timeZone": "America/Toronto" }, "created": "2016-03-22T17:45:34.000+0000", "updated": "2016-03-22T17:45:34.000+0000" }, { "id": "396077", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/8326\r\n\r\nNOTE: This requires TIMOB-23881", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-09-14T05:52:11.000+0000", "updated": "2016-09-14T05:59:27.000+0000" }, { "id": "397307", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/8433", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-09-26T19:02:28.000+0000", "updated": "2016-09-26T19:02:28.000+0000" }, { "id": "398021", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~gmathews] please backport.", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-10-03T23:09:22.000+0000", "updated": "2016-10-03T23:09:22.000+0000" }, { "id": "398025", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix with master. Waiting to get back ported to 6.0.0 branch.\r\n\r\nEnvironment:\r\nAppc Studio : 4.8.0.201609292239\r\nTi CLI : 5.0.10\r\nAlloy : 1.9.2\r\nMAC El Capitan : 10.11.6\r\nAppc NPM : 4.2.8-7\r\nAppc CLI : 6.0.0-56\r\nNode: 4.4.4\r\nNexus 5 - Android 6.0.1", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-04T00:51:47.000+0000", "updated": "2016-10-05T23:52:46.000+0000" }, { "id": "398197", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix with master & 6.0.0 SDK.\r\n\r\nAndroid shortcut to start new activity successfully detects alloy.\r\nClosing.\r\n\r\nEnvironment:\r\nAppc Studio : 4.8.0.201609292239\r\nTi SDK : 6.0.0.v20161005072811, 6.1.0.v20161005041716 \r\nTi CLI : 5.0.10\r\nAlloy : 1.9.2\r\nMAC El Capitan : 10.11.6\r\nAppc NPM : 4.2.8-7\r\nAppc CLI : 6.0.0-56\r\nNode: 4.4.4\r\nNexus 6 - Android 6.0.1", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-06T00:10:17.000+0000", "updated": "2016-10-06T00:10:17.000+0000" } ], "maxResults": 18, "total": 18, "startAt": 0 } } }