From 581aca0b441af3451affeb30a84ca0c2dc05777b Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 2 Apr 2026 22:35:17 +0200 Subject: [PATCH] Update ViewportPanel to include aria-hidden attribute --- src/viewport-three/ViewportPanel.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/viewport-three/ViewportPanel.tsx b/src/viewport-three/ViewportPanel.tsx index 6aad9a87..0bf3a4d4 100644 --- a/src/viewport-three/ViewportPanel.tsx +++ b/src/viewport-three/ViewportPanel.tsx @@ -65,6 +65,7 @@ export function ViewportPanel({ className={`viewport-panel ${layoutMode === "single" ? "viewport-panel--single" : "viewport-panel--quad"} ${isActive ? "viewport-panel--active" : ""}`} data-testid={`viewport-panel-${panelId}`} data-active={isActive ? "true" : "false"} + aria-hidden={shouldShow ? undefined : true} aria-label={`${getViewportPanelLabel(panelId)} viewport panel`} style={shouldShow ? undefined : { display: "none" }} onPointerDownCapture={() => onActivatePanel(panelId)}