{ "id": "101466", "key": "TIMOB-11023", "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": "14137", "description": "Release 2.1.3", "name": "Release 2.1.3", "archived": true, "released": true, "releaseDate": "2012-10-03" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" }, { "id": "14157", "description": "Sprint 2012-20 API", "name": "Sprint 2012-20 API", "archived": true, "released": true, "releaseDate": "2012-10-08" }, { "id": "14272", "description": "2012 Sprint 20", "name": "2012 Sprint 20", "archived": true, "released": true, "releaseDate": "2012-10-08" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-10-10T00:37:40.000+0000", "created": "2012-09-18T22:25:35.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "api", "module_scrollview", "qe-testadded", "regression" ], "versions": [ { "id": "14096", "description": "Release 2.1.2", "name": "Release 2.1.2", "archived": true, "released": true, "releaseDate": "2012-08-31" }, { "id": "14137", "description": "Release 2.1.3", "name": "Release 2.1.3", "archived": true, "released": true, "releaseDate": "2012-10-03" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "21611", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "89174", "key": "TIMOB-8425", "fields": { "summary": "iOS: Textfield in scrollview does not slide back to original position on blur", "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": "21715", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "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 } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2013-08-30T09:52:23.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": "I have a simple Login window with one view and inside the view two textfields that represent Email and Password, when the first textField get focus the keyboard show up and move the view right the position of the bottom of the field on the top of keyboard, it happens perfect on both of the textFields but when I press return on the last textField the view doesn't come back to original position, if I use IOS SDK 4.3 it works perfect. Any help...\r\n", "attachment": [ { "id": "31477", "filename": "app.js", "author": { "name": "lucianodamiani", "key": "lucianodamiani", "displayName": "Luciano Damiani", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-18T22:25:35.000+0000", "size": 2507, "mimeType": "application/x-javascript" } ], "flagged": false, "summary": "iOS: Different reaction of ScrollView in iOS 5.0 and 5.1", "creator": { "name": "lucianodamiani", "key": "lucianodamiani", "displayName": "Luciano Damiani", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "lucianodamiani", "key": "lucianodamiani", "displayName": "Luciano Damiani", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "MAC OSX 10.7.4, Titanium Studio 2.1.2 SDK 2.1.2.GA, IOS SDK 5.1", "closedSprints": [ { "id": 3, "state": "closed", "name": "Release 3.0.0", "startDate": "2012-09-27T05:26:46.636Z", "endDate": "2012-10-08T20:05:00.000Z", "completeDate": "2012-12-20T17:03:19.403Z" } ], "comment": { "comments": [ { "id": "219951", "author": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested and confirmed on iOS SDK 5.1, TiSDK 2.1.2.v20120814184610, 2.1.2.GA, 2.1.3 and 3.0.0 - the view is NOT returned to its original position on return of the second textfield.\r\n\r\nTested on iOS SDK 5.1 with TiSDK 2.0.3.v20120806151610, and it works as expected - the view is returned to its original position on return of the second textfield.\r\n\r\nSo the problem was introduced between 2.0.3.v20120806151610 (Aug 6) and 2.1.2.v20120814184610 (Aug 14).", "updateAuthor": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-20T10:48:39.000+0000", "updated": "2012-09-20T10:48:39.000+0000" }, { "id": "221114", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The regression is caused by this commit https://github.com/appcelerator/titanium_mobile/commit/76527b32e028ec2e316c8c2edf709ddb949087bb", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-26T22:09:11.000+0000", "updated": "2012-09-26T22:09:11.000+0000" }, { "id": "221288", "author": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Adding a code:\n{code}\nvar win = Ti.UI.createWindow({\n backgroundColor:'white'\n});\n \n var formboxLeft = Ti.UI.createView({\n \n});\n \nvar field = Ti.UI.createTextField({\n hintText: 'password',\n color:'#666',\n width:'94%',\n bottom: 20,\n width: '50%',\n height: 20,\n borderRadius:0, \n borderStyle:Titanium.UI.INPUT_BORDERSTYLE_BEZEL,\n passwordMask: true\n});\n \nvar scroll = Ti.UI.createScrollView({\n \n});\n \nscroll.add(field);\nformboxLeft.add(scroll);\nwin.add(formboxLeft);\nwin.open();\n{code}\n", "updateAuthor": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-27T22:52:40.000+0000", "updated": "2012-09-27T22:52:40.000+0000" }, { "id": "221320", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "MASTER PR https://github.com/appcelerator/titanium_mobile/pull/3073\r\n2_1_X PR https://github.com/appcelerator/titanium_mobile/pull/3075", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-28T01:09:28.000+0000", "updated": "2012-09-28T01:10:26.000+0000" }, { "id": "221447", "author": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as fixed. Verified on:\r\nTitanium Studio, build: 2.1.2.201208301612\r\nTitanium SDK, build: 2.1.3.v20120928124610; 3.0.0.v20120927181348\r\nDevice: iPhone 4 (5.1.1), iPhone Simulator (6.0)", "updateAuthor": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-28T21:33:33.000+0000", "updated": "2012-09-28T21:33:33.000+0000" }, { "id": "222837", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Had to reopen to change estimate.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-10T00:37:40.000+0000", "updated": "2012-10-10T00:37:40.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }