{"action":"opened","issue":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/1543","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/1543/labels{/name}","comments_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/1543/comments","events_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/1543/events","html_url":"https://github.com/lionheart/openradar-mirror/issues/1543","id":98724271,"number":1543,"title":"20482667: Wrong selection behavior when moving to beginning/end of line/paragraph using keyboard shortcuts","user":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/classification:ui/usability","name":"classification:ui/usability","color":"f7c6c7"},{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/reproducible:always","name":"reproducible:always","color":"5319e7"},{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/status:open","name":"status:open","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/4","html_url":"https://github.com/lionheart/openradar-mirror/milestones/iOS%20SDK","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/4/labels","id":1237418,"number":4,"title":"iOS SDK","description":null,"creator":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"open_issues":208,"closed_issues":0,"state":"open","created_at":"2015-08-03T02:08:31Z","updated_at":"2015-08-03T11:35:53Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-08-03T11:35:52Z","updated_at":"2015-08-03T11:35:52Z","closed_at":null,"body":"#### Description\n\nSummary:\r\nUITextViews allow using some built-in shortcuts. For instance, one can move to the beginning/end of a line using command-left/right. However, these shortcuts only work partially.\r\n\r\nIn particular:\r\n- Move to the beginning of a line. Command-right works fine. However, command-left doesn't work, although it should.\r\n- Command-down/up works at the very end of lines, although it should not if apps want to be consistent with the default selection behavior on Mac or with the selection behavior of Notes.app, etc.\r\n- Move to the end of a paragraph using option-down. Then type a character. Notice that it's added in a new paragraph instead of the old one.\r\n\r\nSteps to Reproduce:\r\n1. Open the attached sample project on an actual iPad.\r\n2. Connect an external keyboard to test keyboard shortcuts\r\n3. Try the above examples.\r\n\r\nExpected Results:\r\nThe selection behavior should be consistent with Mac apps and built-in apps such as Notes.app.\r\n\r\nActual Results:\r\nSelection behavior is erroneous (see description)\n\n-\nProduct Version: 8.3\nCreated: 2015-04-09T15:20:58.913966\nOriginated: 2015-09-04T00:00:00\nOpen Radar Link: http://www.openradar.me/20482667"}}