{"action":"created","issue":{"url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/43","labels_url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/43/comments","events_url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/43/events","html_url":"https://github.com/educaide/ckeditor-dev/issues/43","id":121551822,"number":43,"title":"Backspace behavior in mathquill span","user":{"login":"gcortright","id":1951305,"avatar_url":"https://avatars.githubusercontent.com/u/1951305?v=3","gravatar_id":"","url":"https://api.github.com/users/gcortright","html_url":"https://github.com/gcortright","followers_url":"https://api.github.com/users/gcortright/followers","following_url":"https://api.github.com/users/gcortright/following{/other_user}","gists_url":"https://api.github.com/users/gcortright/gists{/gist_id}","starred_url":"https://api.github.com/users/gcortright/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcortright/subscriptions","organizations_url":"https://api.github.com/users/gcortright/orgs","repos_url":"https://api.github.com/users/gcortright/repos","events_url":"https://api.github.com/users/gcortright/events{/privacy}","received_events_url":"https://api.github.com/users/gcortright/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"mlewand","id":5353898,"avatar_url":"https://avatars.githubusercontent.com/u/5353898?v=3","gravatar_id":"","url":"https://api.github.com/users/mlewand","html_url":"https://github.com/mlewand","followers_url":"https://api.github.com/users/mlewand/followers","following_url":"https://api.github.com/users/mlewand/following{/other_user}","gists_url":"https://api.github.com/users/mlewand/gists{/gist_id}","starred_url":"https://api.github.com/users/mlewand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlewand/subscriptions","organizations_url":"https://api.github.com/users/mlewand/orgs","repos_url":"https://api.github.com/users/mlewand/repos","events_url":"https://api.github.com/users/mlewand/events{/privacy}","received_events_url":"https://api.github.com/users/mlewand/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-12-10T18:46:20Z","updated_at":"2016-01-15T14:15:51Z","closed_at":null,"body":"I'm not sure if this is a problem that can be solved from the widget, or if an improvement in mathquill itself  is called for, but backspace behaves strangely when used in the mathquill  text area. I think what is happening is that the editor isn't allowing mathquill to handle backspaces when a mathquill text area is open. If focus is in the mathquill text area, then backspace should remove only what is in the text area, and not remove anything outside of the text area, or the text area itself.\r\n\r\nTo reproduce:\r\n\r\n- start mathquill span and type some text or tex code\r\n- without moving your cursor, immediately after typing in the text area click backspace a few times\r\n- observe that your mathquill text area/span gets moved up lines in the editor, sometimes the rest of the content in the body of the editor gets removed, and sometimes even the browsers back function gets triggered.\r\n\r\nUltimately, backspace in the editor should affect only what is inside the mathquill text area when it has focus.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/comments/171971482","html_url":"https://github.com/educaide/ckeditor-dev/issues/43#issuecomment-171971482","issue_url":"https://api.github.com/repos/educaide/ckeditor-dev/issues/43","id":171971482,"user":{"login":"mlewand","id":5353898,"avatar_url":"https://avatars.githubusercontent.com/u/5353898?v=3","gravatar_id":"","url":"https://api.github.com/users/mlewand","html_url":"https://github.com/mlewand","followers_url":"https://api.github.com/users/mlewand/followers","following_url":"https://api.github.com/users/mlewand/following{/other_user}","gists_url":"https://api.github.com/users/mlewand/gists{/gist_id}","starred_url":"https://api.github.com/users/mlewand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlewand/subscriptions","organizations_url":"https://api.github.com/users/mlewand/orgs","repos_url":"https://api.github.com/users/mlewand/repos","events_url":"https://api.github.com/users/mlewand/events{/privacy}","received_events_url":"https://api.github.com/users/mlewand/received_events","type":"User","site_admin":false},"created_at":"2016-01-15T14:15:51Z","updated_at":"2016-01-15T14:15:51Z","body":"PR #50 fixes this issue."}}