From ce854608e547d5df1b99116fa303f92d7e65489b Mon Sep 17 00:00:00 2001 From: Ben Ross <85196883+benmross@users.noreply.github.com> Date: Thu, 22 Oct 2026 18:06:02 -0400 Subject: [PATCH] Keep org chart avatars inside their cards in Safari WebKit paints positioned elements inside an SVG foreignObject against the SVG origin and ignores the transforms react-d3-tree puts on each node, so the Avatar root (relative overflow-hidden) rendered every photo in a row at the top of the chart. static drops the positioning; the rounded clip still works without it. --- .../webui/src/components/fragments/OrgChartVisualization.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peopleportal/webui/src/components/fragments/OrgChartVisualization.tsx b/peopleportal/webui/src/components/fragments/OrgChartVisualization.tsx index b1ea5a2..019d21d 100644 --- a/peopleportal/webui/src/components/fragments/OrgChartVisualization.tsx +++ b/peopleportal/webui/src/components/fragments/OrgChartVisualization.tsx @@ -344,7 +344,7 @@ export const OrgChartVisualization = () => { ) : (