{ "id": "120854", "key": "TIMOB-15401", "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": "15703", "description": "2013 Sprint 22", "name": "2013 Sprint 22", "archived": true, "released": true, "releaseDate": "2013-11-01" }, { "id": "15704", "description": "2013 Sprint 22 API", "name": "2013 Sprint 22 API", "archived": true, "released": true, "releaseDate": "2013-11-01" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-10-24T05:19:55.000+0000", "created": "2013-10-07T12:45:50.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ios7", "module_textarea", "qe-manualtest", "supportTeam", "triage" ], "versions": [ { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2014-08-14T05:02:50.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": "h2. Description\r\nIn textarea when we type character after the end of the textarea its not visible and hides under the keyboard. Please see the attached screenshot.\r\n\r\nh4. Steps to reproduce :\r\n\r\na)Type some characters - Press return.\r\nb)Repeat the above step till the end of the text area and beyond.\r\nc)When a new line is entered, the text area does not scroll enough to be visible.\r\n\r\nNote : The issue is in iOS7 only and it work fine on iOS6.\r\n\r\nh2. Test Case\r\n{code}\r\nvar window = Ti.UI.createWindow({\r\n\ttop : 20,\r\n\ttitle : 'Text Area Issue',\r\n\tbarColor : '#303030',\r\n\tbackgroundColor : '#F0F0F0',\r\n\tlayout : 'vertical'\r\n});\r\n\r\nvar dismissButton = Ti.UI.createButton({\r\n\ttop : 20,\r\n\ttitle : 'Tap to dismiss keyboard'\r\n});\r\n\r\ndismissButton.addEventListener('click',function(_event){\r\n\ttextArea.blur();\r\n});\r\nvar textArea = Ti.UI.createTextArea({\r\n\ttop: 10,\r\n\tleft : 10,\r\n\tright: 10,\r\n\tvalue : 'When text is present \\nin multiple lines \\ntapping on the end of \\nthe line \\nthrows focus to the beginning of the line \\nmaking it difficult \\nto add text at the end \\nof each line',\r\n\tsuppressReturn : false\r\n});\r\n\r\nTi.App.addEventListener(\"keyboardframechanged\", function(e) {\r\n textArea.setBottom(e.keyboardFrame.height);\r\n});\r\n\r\nwindow.add(dismissButton);\r\nwindow.add(textArea);\r\n\r\nwindow.open();\r\n{code}", "attachment": [ { "id": "42981", "filename": "Issue 1 - iOS 7.png", "author": { "name": "rsharma", "key": "rsharma", "displayName": "Rupesh Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-07T12:45:50.000+0000", "size": 79695, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS7: Text typed beyond the end of a textArea are not visible", "creator": { "name": "rsharma", "key": "rsharma", "displayName": "Rupesh Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rsharma", "key": "rsharma", "displayName": "Rupesh Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS 7 Simulator", "comment": { "comments": [ { "id": "276396", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending against master\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/pull/4830", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-10-23T18:37:32.000+0000", "updated": "2013-10-23T18:37:32.000+0000" }, { "id": "276564", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Text beyond the textArea is visible as it scrolls down.\r\n\r\nVerified fix on:\r\nDevice : iPhone 5 , iOS version : 7.0\r\nSDK: 3.2.0.v20131023222443\r\nCLI version : 3.2.0\r\nOS : MAC OSX 10.8.4\r\nAlloy : 1.2.2\r\nAppcelerator Studio, build: 3.2.0.201310181700\r\nXCode : 5", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-10-24T10:34:58.000+0000", "updated": "2013-10-24T10:34:58.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }