{ "id": "90846", "key": "TIMOB-8879", "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": "2012-04-26T15:50:10.000+0000", "created": "2012-04-25T02:03:16.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "SupportTeam", "api", "regression" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "16862", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "65282", "key": "TIMOB-4063", "fields": { "summary": "Android: TabGroup: most events not do not fire (only focus works)", "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": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-20T20:38:19.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": "h2. Problem description\r\nChild Window might not correctly open if it is a lightweight window\r\n\r\nh2. Steps to reproduce\r\n- Run the attached reduced sample project\r\n- Click on login and then on XYZ label. Then click on the 'Click on the personal rate of return option'\r\nResult: child window is not opened\r\n\r\nIn the attached project, see uibuilder.js where the Child Window is defined (around line 48).\r\nSetting a property like navBarHidden or fullscreen would turn the window in heayWeight and it's normally openend (even if in that case the tabGroup would not be present). Customer wants to use lightweight windows in order to have the tabGroup always present.\r\n\r\nIssue not reproducible in TiSDK 2.0.X but only on latest Maaster.", "attachment": [ { "id": "27381", "filename": "INGmigrationIssues.zip", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-25T02:09:24.000+0000", "size": 4068040, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: childWindow might not open if it is a lightweight window", "creator": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "TiSDK 2.1\r\nAndroid OS\r\n", "comment": { "comments": [ { "id": "192829", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is an application bug. The piece of code that causes this is (in ui.js): \r\n{code}\r\nngrs.UI.addTabGroupListener = function(_tabGroup) {\r\n\t\tif(ingrs.isAndroid()) {\r\n\t\t\t_tabGroup.addEventListener('click', function(e) {\r\n\t\t\t\tingrs.UI.closeAllWindowsTillMain(Ti.API._activeTab);\r\n\t\t\t});\r\n\t\t}\r\n{code}\r\n\r\nThe reason why this works in 2.0.x is b/c of timob-4063- tabGroup events didn't propagate properly then.\r\nClosing as invalid.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-26T15:49:40.000+0000", "updated": "2012-04-26T15:49:40.000+0000" }, { "id": "413942", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T20:38:19.000+0000", "updated": "2017-03-20T20:38:19.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }