{"action":"closed","issue":{"url":"https://api.github.com/repos/OfficeDev/office-ui-fabric-react/issues/4476","repository_url":"https://api.github.com/repos/OfficeDev/office-ui-fabric-react","labels_url":"https://api.github.com/repos/OfficeDev/office-ui-fabric-react/issues/4476/labels{/name}","comments_url":"https://api.github.com/repos/OfficeDev/office-ui-fabric-react/issues/4476/comments","events_url":"https://api.github.com/repos/OfficeDev/office-ui-fabric-react/issues/4476/events","html_url":"https://github.com/OfficeDev/office-ui-fabric-react/issues/4476","id":311814211,"number":4476,"title":"Stop propagation of \"esc\" key press from DatePicker","user":{"login":"rebeccaballantyne","id":22757844,"avatar_url":"https://avatars0.githubusercontent.com/u/22757844?v=4","gravatar_id":"","url":"https://api.github.com/users/rebeccaballantyne","html_url":"https://github.com/rebeccaballantyne","followers_url":"https://api.github.com/users/rebeccaballantyne/followers","following_url":"https://api.github.com/users/rebeccaballantyne/following{/other_user}","gists_url":"https://api.github.com/users/rebeccaballantyne/gists{/gist_id}","starred_url":"https://api.github.com/users/rebeccaballantyne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rebeccaballantyne/subscriptions","organizations_url":"https://api.github.com/users/rebeccaballantyne/orgs","repos_url":"https://api.github.com/users/rebeccaballantyne/repos","events_url":"https://api.github.com/users/rebeccaballantyne/events{/privacy}","received_events_url":"https://api.github.com/users/rebeccaballantyne/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-06T00:38:36Z","updated_at":"2018-04-06T05:00:30Z","closed_at":"2018-04-06T05:00:30Z","author_association":"NONE","body":"<!-- delete this template for feature requests -->\r\n\r\n### Bug Report\r\n\r\n- __Package version(s)__: N/A\r\n- __Browser and OS versions__: All browsers/ OS\r\n\r\n#### Priorities and help requested (not applicable if asking question):\r\n\r\nAre you willing to submit a PR to fix? Yes\r\n\r\nRequested priority: Normal\r\n\r\nProducts/sites affected: OneDrive for Business share dialog\r\n\r\n#### Describe the issue:\r\n\r\nThe DatePicker does not stop propagation of the \"Esc\" key press. This causes accessibility issues for consumers of the DatePicker that also have handlers on the \"Esc\" keypress as there currently isn't a way for those clients to detect that the DatePicker just closed. This results in multiple components closing on one tap of the \"Esc\" key. Per accessibility guidelines, tapping \"Esc\" should close only the current component.\r\n\r\n#### Actual behavior:\r\n\r\nOneDrive share dialog closes when user taps 'Esc' and the DatePicker is open.\r\n\r\n#### Expected behavior:\r\n\r\nJust the DatePicker closes.\r\n\r\n### If applicable, please provide a codepen repro:\r\n\r\n<!-- See http://codepen.io/dzearing/pens/public/?grid_type=list for a variety of examples -->\r\n"}}
{"actor":{"display_login":"dzearing"}}