{ "id": "89079", "key": "TIMOB-8368", "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": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13207", "name": "Sprint 2012-07", "archived": true, "released": true, "releaseDate": "2012-04-08" }, { "id": "13272", "description": "Release 2.0.1", "name": "Release 2.0.1", "archived": true, "released": true, "releaseDate": "2012-04-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-04-19T09:22:47.000+0000", "created": "2012-03-28T15:17:42.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-ios031912", "qe-testadded", "regression" ], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "issuelinks": [ { "id": "16169", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "87938", "key": "TIMOB-7998", "fields": { "summary": "iOS: Keypad displayed in the middle of the window on iOS", "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": "16168", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "89072", "key": "TIMOB-8363", "fields": { "summary": "iOS: TextField - Keyboard doesn't fill the bottom of the screen in landscape mode on ipod 3rd gen with 4.0.2", "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": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-12-03T21:44:26.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": "Description:\r\nWhile writing bug TIMOB-8363 we checked the behavior of this iOS feature on a variety of devices and found new behavior but unique in all of them. \r\n\r\nFor the 4.0.2 device, the keyboard is not rendered correctly during rotation (see TIMOB 8363)\r\n\r\nOn 4.3.5 when starting with the soft keyboard on screen, on orientation change, the keyboard animates off-screen then is redrawn after the UI has handled the orientation change. This occurred on both portrait to landscape and landscape to portrait orientation changes.\r\n\r\nOn iPod 5.1 the same behavior like on iPod 4.3.5, but this occurs only when making a portrait to landscape orientation change. For landscape to portrait orientation changes, the soft keyboard does not leave the screen during the orientation change, it simply rotates with the other UI elements.\r\n\r\nSteps to reproduce:\r\n1) Using SDK 2.0.0.v20120328000206 build and install KS\r\n2) Bring up the soft KB\r\n3) Rotate the device\r\n\r\nResult:\r\nAll devices show unique behavior, but in general there is a KB redraw. The older behavior was that the KB stayed on screen and rotated with the UI.\r\n\r\nExpected:\r\nThe KB stays on screen and rotates with the UI.\r\n\r\nNotes:\r\nDoes not occur with 1.8.2", "attachment": [], "flagged": false, "summary": "iOS: soft keyboard behavior during orientation change is now different across handheld devices", "creator": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "SDK: 2.0.0.v20120328000206\r\nDevices: \r\niPod Touch 3rd gen 4.0.2\r\niPod touch 4th gen 5.1\r\niPod touch 4th gen 4.3.5 \r\nTitanium Studio, build: 2.0.0.201203271933", "comment": { "comments": [ { "id": "189566", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Introduced by b7dc4d4b (and possibly other focus/blur forces on keyboard).", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-02T15:00:52.000+0000", "updated": "2012-04-02T15:00:52.000+0000" }, { "id": "190202", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "master PR 1924\r\n2_0_X PR 1954", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-04-06T14:25:12.000+0000", "updated": "2012-04-06T14:25:12.000+0000" }, { "id": "190337", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fixed on 2.0.1.\r\n\r\nSDK: 2.0.1.v20120407201726\r\nStudio: 2.0.1.201204061639\r\nOS: Snow Leopard\r\nDevices Tested: iPhone Simulator 5.0, iPod 4.0.2/4.3.5, iPhone4S 5.1, iPad 4.3.5, iPad2 5.1", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-09T10:58:54.000+0000", "updated": "2012-04-09T10:58:54.000+0000" }, { "id": "190343", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fixed on 2.1.0.\r\n\r\nSDK: 2.1.0.v20120406185338\r\nStudio: 2.0.1.201204061639\r\nOS: Snow Leopard\r\nDevices Tested: iPhone Simulator 5.0, iPod 4.0.2/4.3.5, iPhone4S 5.1, iPad 4.3.5, iPad2 5.1", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-09T11:13:22.000+0000", "updated": "2012-04-09T15:18:06.000+0000" }, { "id": "191815", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Reopening to update labels.\r\n\r\nNote to QE: Test added already to KS. Removing qe-port.", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-04-19T09:22:37.000+0000", "updated": "2012-04-19T09:22:37.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }