Skip to content

Conversation

@prsdthkr
Copy link
Member

Description

In this change, we fix an issue with the focus manager which prevented focus from traveling into a tabbable element positioned after a focus-manged grid inside a popover. Using a grid, with controls in its cells, inside a popover (DatePicker) caused tabbable nodes expected by the focus manager to be changed by the grid manager. This is seen in Datepicker where it was not possible to navigate to the today footer button with keyboard tabbing.

Before

fd-react-datepicker-tabing

After

fd-react-datepicker-tabing-fixed

@netlify
Copy link

netlify bot commented Sep 30, 2020

Deploy preview for fundamental-react ready!

Built with commit fb5857e

https://deploy-preview-1228--fundamental-react.netlify.app

@prsdthkr prsdthkr marked this pull request as ready for review September 30, 2020 18:34
@prsdthkr prsdthkr self-assigned this Sep 30, 2020
@prsdthkr prsdthkr added the bug Something isn't working / Issues in the code label Sep 30, 2020
@prsdthkr prsdthkr requested review from a team, jacobdevera and jbadan September 30, 2020 18:36
Copy link
Contributor

@jacobdevera jacobdevera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@prsdthkr prsdthkr merged commit 4946020 into master Oct 1, 2020
@prsdthkr prsdthkr deleted the fix/focus-manager branch October 1, 2020 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working / Issues in the code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants