From 8e56aa7b89b311f15af3a114bccc128e505076bf Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Wed, 11 Mar 2026 14:55:15 +0200 Subject: [PATCH] fix: detail panel scroll and missing TooltipProvider in status badge - Add min-h-0 + overflow-hidden on ScrollArea to enable scrolling in the detail side panel (flex child needs bounded height) - Wrap external status badge Tooltip in TooltipProvider to fix "Tooltip must be used within TooltipProvider" runtime crash Co-Authored-By: Claude Opus 4.6 --- .../components/registry-entry-detail.tsx | 2 +- .../components/registry-table.tsx | 48 ++++++++++--------- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/src/modules/registratura/components/registry-entry-detail.tsx b/src/modules/registratura/components/registry-entry-detail.tsx index 78be0ff..2c71c7d 100644 --- a/src/modules/registratura/components/registry-entry-detail.tsx +++ b/src/modules/registratura/components/registry-entry-detail.tsx @@ -263,7 +263,7 @@ export function RegistryEntryDetail({ - +
{/* ── Status row ── */}
diff --git a/src/modules/registratura/components/registry-table.tsx b/src/modules/registratura/components/registry-table.tsx index 47a36d7..848bd18 100644 --- a/src/modules/registratura/components/registry-table.tsx +++ b/src/modules/registratura/components/registry-table.tsx @@ -385,29 +385,31 @@ export function RegistryTable({ )} {entry.externalStatusTracking?.active && ( - - - - - - - - Status extern: {EXTERNAL_STATUS_LABELS[entry.externalStatusTracking.semanticStatus]} - - + + + + + + + + + Status extern: {EXTERNAL_STATUS_LABELS[entry.externalStatusTracking.semanticStatus]} + + + )}