{"action":"created","issue":{"url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/68","repository_url":"https://api.github.com/repos/vaadin/vaadin-radio-button","labels_url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/68/labels{/name}","comments_url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/68/comments","events_url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/68/events","html_url":"https://github.com/vaadin/vaadin-radio-button/issues/68","id":336889822,"node_id":"MDU6SXNzdWUzMzY4ODk4MjI=","number":68,"title":"radio-group focus sequence is incorrect when in vaadin-overlay","user":{"login":"manolo","id":161853,"node_id":"MDQ6VXNlcjE2MTg1Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/161853?v=4","gravatar_id":"","url":"https://api.github.com/users/manolo","html_url":"https://github.com/manolo","followers_url":"https://api.github.com/users/manolo/followers","following_url":"https://api.github.com/users/manolo/following{/other_user}","gists_url":"https://api.github.com/users/manolo/gists{/gist_id}","starred_url":"https://api.github.com/users/manolo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manolo/subscriptions","organizations_url":"https://api.github.com/users/manolo/orgs","repos_url":"https://api.github.com/users/manolo/repos","events_url":"https://api.github.com/users/manolo/events{/privacy}","received_events_url":"https://api.github.com/users/manolo/received_events","type":"User","site_admin":false},"labels":[{"id":717603209,"node_id":"MDU6TGFiZWw3MTc2MDMyMDk=","url":"https://api.github.com/repos/vaadin/vaadin-radio-button/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"YuriyVaadin","id":29372419,"node_id":"MDQ6VXNlcjI5MzcyNDE5","avatar_url":"https://avatars2.githubusercontent.com/u/29372419?v=4","gravatar_id":"","url":"https://api.github.com/users/YuriyVaadin","html_url":"https://github.com/YuriyVaadin","followers_url":"https://api.github.com/users/YuriyVaadin/followers","following_url":"https://api.github.com/users/YuriyVaadin/following{/other_user}","gists_url":"https://api.github.com/users/YuriyVaadin/gists{/gist_id}","starred_url":"https://api.github.com/users/YuriyVaadin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YuriyVaadin/subscriptions","organizations_url":"https://api.github.com/users/YuriyVaadin/orgs","repos_url":"https://api.github.com/users/YuriyVaadin/repos","events_url":"https://api.github.com/users/YuriyVaadin/events{/privacy}","received_events_url":"https://api.github.com/users/YuriyVaadin/received_events","type":"User","site_admin":false},"assignees":[{"login":"YuriyVaadin","id":29372419,"node_id":"MDQ6VXNlcjI5MzcyNDE5","avatar_url":"https://avatars2.githubusercontent.com/u/29372419?v=4","gravatar_id":"","url":"https://api.github.com/users/YuriyVaadin","html_url":"https://github.com/YuriyVaadin","followers_url":"https://api.github.com/users/YuriyVaadin/followers","following_url":"https://api.github.com/users/YuriyVaadin/following{/other_user}","gists_url":"https://api.github.com/users/YuriyVaadin/gists{/gist_id}","starred_url":"https://api.github.com/users/YuriyVaadin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YuriyVaadin/subscriptions","organizations_url":"https://api.github.com/users/YuriyVaadin/orgs","repos_url":"https://api.github.com/users/YuriyVaadin/repos","events_url":"https://api.github.com/users/YuriyVaadin/events{/privacy}","received_events_url":"https://api.github.com/users/YuriyVaadin/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-06-29T07:17:50Z","updated_at":"2018-08-13T11:53:58Z","closed_at":null,"author_association":"MEMBER","body":"In a normal context radio-group receives focus once when looping with `tab` and `shift-tab` keys, but when it's a child of `vaadin-overlay`, it focuses each option.\r\nThe issue happens with any value of focus-trap (false or true)\r\n\r\n![focus-group](https://user-images.githubusercontent.com/161853/42078561-44e7c472-7b7d-11e8-84a9-ac7a90701fa4.gif)\r\n"},"comment":{"url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/comments/412493373","html_url":"https://github.com/vaadin/vaadin-radio-button/issues/68#issuecomment-412493373","issue_url":"https://api.github.com/repos/vaadin/vaadin-radio-button/issues/68","id":412493373,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjQ5MzM3Mw==","user":{"login":"manolo","id":161853,"node_id":"MDQ6VXNlcjE2MTg1Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/161853?v=4","gravatar_id":"","url":"https://api.github.com/users/manolo","html_url":"https://github.com/manolo","followers_url":"https://api.github.com/users/manolo/followers","following_url":"https://api.github.com/users/manolo/following{/other_user}","gists_url":"https://api.github.com/users/manolo/gists{/gist_id}","starred_url":"https://api.github.com/users/manolo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manolo/subscriptions","organizations_url":"https://api.github.com/users/manolo/orgs","repos_url":"https://api.github.com/users/manolo/repos","events_url":"https://api.github.com/users/manolo/events{/privacy}","received_events_url":"https://api.github.com/users/manolo/received_events","type":"User","site_admin":false},"created_at":"2018-08-13T11:53:58Z","updated_at":"2018-08-13T11:53:58Z","author_association":"MEMBER","body":"Now I can see a different issue, in FF tab does not moves focus from radio-group to next focusable\r\ncode\r\n```\r\n    <h3>Dialog</h3>\r\n    <vaadin-demo-snippet id=\"mdemo\">\r\n      <template preserve-content>\r\n        <vaadin-button>OPEN</vaadin-button>\r\n        <vaadin-dialog>\r\n          <template>\r\n            <vaadin-button>foo</vaadin-button>\r\n            <vaadin-radio-group label=\"Mark\">\r\n              <vaadin-radio-button>1</vaadin-radio-button>\r\n              <vaadin-radio-button>2</vaadin-radio-button>\r\n              <vaadin-radio-button>3</vaadin-radio-button>\r\n              <vaadin-radio-button>4</vaadin-radio-button>\r\n              <vaadin-radio-button>5</vaadin-radio-button>\r\n            </vaadin-radio-group>\r\n            <vaadin-button>bar</vaadin-button>\r\n          </template>\r\n         </vaadin-dialog>\r\n\r\n\r\n        <script>\r\n          window.addDemoReadyListener('#mdemo', function(document) {\r\n            var button = document.querySelector('vaadin-button');\r\n\r\n            var dialog = document.querySelector('vaadin-dialog');\r\n\r\n            button.addEventListener('click', function(event) {\r\n              dialog.opened = true;\r\n            });\r\n          });\r\n        </script>\r\n      </template>\r\n    </vaadin-demo-snippet>\r\n```\r\n"}}
{"actor":{"display_login":"manolo"}}