{ "id": "100536", "key": "TIMOB-10792", "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": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-06-15T17:42:51.000+0000", "created": "2012-09-05T18:54:45.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "api" ], "versions": [ { "id": "14096", "description": "Release 2.1.2", "name": "Release 2.1.2", "archived": true, "released": true, "releaseDate": "2012-08-31" } ], "issuelinks": [ { "id": "20643", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "outwardIssue": { "id": "100535", "key": "TIMOB-10791", "fields": { "summary": "Android: Ti.UI.Window 'orientationchange' event", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "20644", "type": { "id": "10011", "name": "Includes", "inward": "is included by", "outward": "includes" }, "inwardIssue": { "id": "100406", "key": "TIMOB-10747", "fields": { "summary": "TiAPI: Ti.Gesture is for user input via hardware, not for the software response", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-15T17:42:51.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": "In Titanium, there exists a Ti.Gesture.orientation property, and a corresponding orientationchange event for when it changes. There also exists (on Android, soon to be on iOS) a Ti.UI.Window.orientation property. Unfortunately, devs still rely on Ti.Gesture for orientationchange events, which does not reflect the window's orientation.\r\n\r\nThis is a new event, which should trigger after a change in the UI's orientation has begun. This event can happen before, during, or after the animation, as long as the window's orientation and dimensions reflect the state that will exist after the animation. The event may or may not fire while the window is offscreen, and may or may not reflect the onscreen window's orientation. It is also possible that the event is for an orientation mode not requested by the end developer (There are edge cases where the OS will cause this to happen). The event should have one property, orientation, that reflects the window's new orientation.", "attachment": [], "flagged": false, "summary": "MobileWeb: Ti.UI.Window 'orientationchange' event", "creator": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "422060", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and lack of progress in the past few years. Any problems, please file a new ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-06-15T17:42:51.000+0000", "updated": "2017-06-15T17:42:51.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }