mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
Merge pull request #16718 from nwaliaez/fix/16544-accessibility-popup-modal
Fix Tab accessibility issues with popup modals
This commit is contained in:
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)
|
||||
}
|
||||
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user