fix(a11y): fix remaining unlabeled icon buttons and portaled tooltip issue\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

This commit is contained in:
Lotus Bot
2026-05-21 13:04:11 -04:00
parent 5e740496c9
commit abd90ab980
4 changed files with 8 additions and 5 deletions
@@ -61,7 +61,7 @@ function SidebarBtn<T extends string>({
delay={500}
position="Left"
tooltip={
<Tooltip id={`SidebarStackItem-${id}-label`}>
<Tooltip>
<Text size="T300">{label}</Text>
</Tooltip>
}
@@ -69,7 +69,7 @@ function SidebarBtn<T extends string>({
{(ref) => (
<IconButton
aria-pressed={active}
aria-labelledby={`SidebarStackItem-${id}-label`}
aria-label={label}
ref={ref}
onClick={() => onClick(id)}
size="400"