{"action":"created","issue":{"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/155","labels_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/155/labels{/name}","comments_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/155/comments","events_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/155/events","html_url":"https://github.com/ckeditor/ckeditor-dev/pull/155","id":54091601,"number":155,"title":"#12796 - Fix list unwrapping","user":{"login":"andrewstucki","id":3577250,"avatar_url":"https://avatars.githubusercontent.com/u/3577250?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewstucki","html_url":"https://github.com/andrewstucki","followers_url":"https://api.github.com/users/andrewstucki/followers","following_url":"https://api.github.com/users/andrewstucki/following{/other_user}","gists_url":"https://api.github.com/users/andrewstucki/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewstucki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewstucki/subscriptions","organizations_url":"https://api.github.com/users/andrewstucki/orgs","repos_url":"https://api.github.com/users/andrewstucki/repos","events_url":"https://api.github.com/users/andrewstucki/events{/privacy}","received_events_url":"https://api.github.com/users/andrewstucki/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-12T18:53:11Z","updated_at":"2015-01-30T18:52:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/pulls/155","html_url":"https://github.com/ckeditor/ckeditor-dev/pull/155","diff_url":"https://github.com/ckeditor/ckeditor-dev/pull/155.diff","patch_url":"https://github.com/ckeditor/ckeditor-dev/pull/155.patch"},"body":"This pull attempts to fix http://dev.ckeditor.com/ticket/12796 by returning immediately when executing indent/outdent on a list where the common ancestor of the selected nodes happens to be the editor itself  or another block element that is in the editor, but not contained within an ol or ul (such as a div).\r\n\r\nThe while loop without this conditional causes the selection to propagate up to parent list elements outside of an editor in inline mode and modify them, breaking the editor itself.\r\n\r\nIf some default behavior is desired rather than just returning immediately before calling indent, let me know."},"comment":{"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/comments/72250478","html_url":"https://github.com/ckeditor/ckeditor-dev/pull/155#issuecomment-72250478","issue_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/155","id":72250478,"user":{"login":"Reinmar","id":156149,"avatar_url":"https://avatars.githubusercontent.com/u/156149?v=3","gravatar_id":"","url":"https://api.github.com/users/Reinmar","html_url":"https://github.com/Reinmar","followers_url":"https://api.github.com/users/Reinmar/followers","following_url":"https://api.github.com/users/Reinmar/following{/other_user}","gists_url":"https://api.github.com/users/Reinmar/gists{/gist_id}","starred_url":"https://api.github.com/users/Reinmar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Reinmar/subscriptions","organizations_url":"https://api.github.com/users/Reinmar/orgs","repos_url":"https://api.github.com/users/Reinmar/repos","events_url":"https://api.github.com/users/Reinmar/events{/privacy}","received_events_url":"https://api.github.com/users/Reinmar/received_events","type":"User","site_admin":false},"created_at":"2015-01-30T18:52:18Z","updated_at":"2015-01-30T18:52:18Z","body":"I haven't managed to check your PR this week and next week I'm on holidays. I'll ask one of my colleagues to help.\r\n\r\nThanks!"}}