{"action":"opened","issue":{"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/1670","repository_url":"https://api.github.com/repos/ckeditor/ckeditor-dev","labels_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/1670/labels{/name}","comments_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/1670/comments","events_url":"https://api.github.com/repos/ckeditor/ckeditor-dev/issues/1670/events","html_url":"https://github.com/ckeditor/ckeditor-dev/issues/1670","id":296825991,"number":1670,"title":"Simpler workaround instead of widgetselection plugin","user":{"login":"f1ames","id":1061942,"avatar_url":"https://avatars2.githubusercontent.com/u/1061942?v=4","gravatar_id":"","url":"https://api.github.com/users/f1ames","html_url":"https://github.com/f1ames","followers_url":"https://api.github.com/users/f1ames/followers","following_url":"https://api.github.com/users/f1ames/following{/other_user}","gists_url":"https://api.github.com/users/f1ames/gists{/gist_id}","starred_url":"https://api.github.com/users/f1ames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1ames/subscriptions","organizations_url":"https://api.github.com/users/f1ames/orgs","repos_url":"https://api.github.com/users/f1ames/repos","events_url":"https://api.github.com/users/f1ames/events{/privacy}","received_events_url":"https://api.github.com/users/f1ames/received_events","type":"User","site_admin":false},"labels":[{"id":621781880,"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/labels/plugin:widgetselection","name":"plugin:widgetselection","color":"fef2c0","default":false},{"id":616000042,"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/labels/status:confirmed","name":"status:confirmed","color":"e6e6e6","default":false},{"id":615999716,"url":"https://api.github.com/repos/ckeditor/ckeditor-dev/labels/type:task","name":"type:task","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-13T17:40:56Z","updated_at":"2018-02-13T17:40:56Z","closed_at":null,"author_association":"MEMBER","body":"## Are you reporting a feature request or a bug?\r\n\r\nTask\r\n\r\n## Provide detailed reproduction steps (if any)\r\n\r\nAs suggested in [this comment](https://bugs.chromium.org/p/chromium/issues/detail?id=415474#c22) in the bug report regarding problem with select all when non-editable element is on the beginning or end of the editable:\r\n\r\n> Styling the uneditable elements with `display: inline-block` or `user-select: none`, or adding a `draggable=true` attribute, makes the problem go away.\r\n\r\nIt may be worth checking if any of this solutions fits our needs and could replace `widgetselection` plugin (which was created as a workaround for this issue, but is more than 300 LOC so it could simplify it greatly). \r\n\r\nI did a quick check and for simple non-editables all three seems to work:\r\n\r\n![feb-13-2018 18-23-23](https://user-images.githubusercontent.com/1061942/36164631-3b7622a8-10ed-11e8-9bb4-0d84016a19d8.gif)\r\n\r\nHowever, when testing with `image2` widgets, only `display: inline-block` seems to work.\r\n"}}
{"actor":{"display_login":"f1ames"}}