[Glitch] Visibility Modal fixes

Port 4df50b9c7e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Echo
2025-08-22 14:34:37 +02:00
committed by Claire
parent f7cd193390
commit 3cc6f8813a
4 changed files with 62 additions and 34 deletions

View File

@@ -98,13 +98,13 @@ export const DropdownSelector: React.FC<Props> = ({
break;
case 'Tab':
if (e.shiftKey) {
element =
nodeRef.current?.children[index + 1] ??
nodeRef.current?.firstElementChild;
} else {
element =
nodeRef.current?.children[index - 1] ??
nodeRef.current?.lastElementChild;
} else {
element =
nodeRef.current?.children[index + 1] ??
nodeRef.current?.firstElementChild;
}
break;
case 'Home':