{ "id": "88571", "key": "TIMOB-8221", "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": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13399", "description": "Sprint 2012-11 Mobile Web", "name": "Sprint 2012-11 MW", "archived": true, "released": true, "releaseDate": "2012-06-03" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-05-29T13:46:22.000+0000", "created": "2012-03-23T08:10:22.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "qe-testadded" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "17017", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "91234", "key": "TIMOB-8963", "fields": { "summary": "MobileWeb: Properly support children in Ti.UI.MobileWeb.NavigationGroup", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-06-13T14:10:38.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": "11500", "name": "MobileWeb", "description": "Mobile Web (HTML) Platform" } ], "description": "Many of our controls are created by assembling other controls. While this is great from a reuse standpoint, it makes the element graph look different than the user expects. This also affects the \"source\" object in UI events that can be unexpected from the user's perspective. We need to create a property of some sort that tells a control it is one of these hidden controls and needs to hide itself from the user.\r\n\r\nThis affects the \"children\" property. Hidden children should NOT be returned in the array of children.\r\n\r\nWe need to add some general helpers to the View subclass.", "attachment": [], "flagged": false, "summary": "MobileWeb: Create an \"inner\" or \"hidden\" control concept", "creator": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "196030", "author": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Pull Request: https://github.com/appcelerator/titanium_mobile/pull/2272\r\n\r\nTest with KS, especially Base UI->Views->Event Propagation.", "updateAuthor": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-05-24T17:31:07.000+0000", "updated": "2012-05-24T17:31:07.000+0000" }, { "id": "198371", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as Fixed.\r\n\r\nVerified via appcelerator-developer-relations/KitchenSink > Base UI > Views > Events Propagation\r\n\r\nSDK: 2.1.0.v20120613120250\r\nStudio: 2.1.0.201206121914\r\nKitchenSink: appcelerator-developer-relations/KitchenSink master\r\nBrowsers Tested: Chrome, Firefox", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-13T14:10:38.000+0000", "updated": "2012-06-13T14:10:38.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }