Merge pull request #16718 from nwaliaez/fix/16544-accessibility-popup-modal

Fix Tab accessibility issues with popup modals
This commit is contained in:
Terry Sutton authored and GitHub committed 2023-08-25 16:04:55 -02:30
commit 6fc14dd7d3
2 files changed
+15 -3

No files matched your search

@@ -159,7 +159,11 @@ export function Checkbox({
if (values && checked === undefined) active = values[id || name]
function handleBlurEvent(e: React.FocusEvent<HTMLInputElement>) {
if (handleBlur) handleBlur(e)
if (handleBlur) {
setTimeout(() => {
handleBlur(e)
}, 100)
}
if (onBlur) onBlur(e)
}
+10 -2
View File
@@ -81,7 +81,11 @@ function Input({
if (values && !value) value = values[id || name]
function handleBlurEvent(e: React.FocusEvent<HTMLInputElement>) {
if (handleBlur) handleBlur(e)
if (handleBlur) {
setTimeout(() => {
handleBlur(e)
}, 100)
}
if (onBlur) onBlur(e)
}
@@ -267,7 +271,11 @@ function TextArea({
if (values && !value) value = values[id || name]
function handleBlurEvent(e: React.FocusEvent<HTMLTextAreaElement>) {
if (handleBlur) handleBlur(e)
if (handleBlur) {
setTimeout(() => {
handleBlur(e)
}, 100)
}
if (onBlur) onBlur(e)
}