{ "id": "62759", "key": "TIMOB-2127", "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": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-05-26T17:35:56.000+0000", "created": "2011-04-15T03:11:12.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "context", "defect", "ios", "iphone", "navigationgroup", "tabGroup", "tabgroup", "tbs-1.7.1" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-05-26T17:39:46.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}

It looks like sometimes contexts are not destroyed when popping\r\nnav controllers, if the operation is performed fast enough. To\r\nwitness, run KS->Phone->Play Movie->Embedded Video and\r\nimmediately click the left nav button. May take a few times to\r\nreproduce, but eventually you will get the video playing (you can\r\nhear the sound) and no 'complete' message. When the video does stop\r\nplaying two 'complete' messages will appear.

\r\n

Probably has something to do with our nav stack management.\r\nConfirmed to not just be a problem with the video player, although\r\nthat's the most obvious way to see the issue.

{html}", "attachment": [], "flagged": false, "summary": "context destruction may not occur with nav controller popping", "creator": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "127570", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Watch \nhttps://github.com/appcelerator/titanium_mobile/tree/ios_window_ref...\nfor codefixes on this.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:11:13.000+0000", "updated": "2011-04-15T03:11:13.000+0000" }, { "id": "127571", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [19be393421bcfed0f84781520580eb3ebdb7b48c])\n[#2127 state:fixed-in-qa] Couldn't recreate\neither on sim or on device, added debug line to movie_embed.js to\nmake tracking easier. \nhttps://github.com/appcelerator/titanium_mobile/commit/19be393421bc...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:11:15.000+0000", "updated": "2011-04-15T03:11:15.000+0000" }, { "id": "133444", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Witnessed this once (on the 5th attempt), but only received a single \"movie complete\" alert. Killed the app, tried again , 15 attempts not able to reproduce. Killed the app, tried again, unable to reproduce with 20 attempts.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-11T15:23:27.000+0000", "updated": "2011-05-11T15:23:27.000+0000" }, { "id": "420532", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as Invalid as this version of Kitchen Sink is no longer supported.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-05-26T17:35:56.000+0000", "updated": "2017-05-26T17:35:56.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }