From ce830fae1670bfbe659c44dc00b36d9dede059fe Mon Sep 17 00:00:00 2001 From: Danny White <3104761+dnywh@users.noreply.github.com> Date: Mon, 17 Aug 2026 14:37:10 +1000 Subject: [PATCH] fix(studio): drop unused layout work from the replica sheet close bug The overview gap was sheet close restoring focus, not chart h-full or a custom scroller. --- .../ComputeAndDiskUsageCharts.tsx | 12 +- .../DiskManagementForm.sections.tsx | 11 +- .../DiskManagement/DiskManagementForm.tsx | 276 +++++++++--------- .../scrollElementIntoContainer.test.ts | 49 ---- .../scrollElementIntoContainer.ts | 30 -- .../Infrastructure/InfrastructureTopology.tsx | 2 +- .../ReadReplicas/recommendCompute.test.ts | 44 --- 7 files changed, 138 insertions(+), 286 deletions(-) delete mode 100644 apps/studio/components/interfaces/DiskManagement/scrollElementIntoContainer.test.ts delete mode 100644 apps/studio/components/interfaces/DiskManagement/scrollElementIntoContainer.ts delete mode 100644 apps/studio/components/interfaces/Settings/Infrastructure/ReadReplicas/recommendCompute.test.ts diff --git a/apps/studio/components/interfaces/DiskManagement/ComputeAndDiskUsageCharts.tsx b/apps/studio/components/interfaces/DiskManagement/ComputeAndDiskUsageCharts.tsx index 4e984cc0d71..ec8d8b68dbc 100644 --- a/apps/studio/components/interfaces/DiskManagement/ComputeAndDiskUsageCharts.tsx +++ b/apps/studio/components/interfaces/DiskManagement/ComputeAndDiskUsageCharts.tsx @@ -93,7 +93,7 @@ const PERCENTAGE_Y_AXIS_PROPS = { const getUsageCardClassName = (status: UsageMetricStatus) => cn( - 'flex flex-col transition-colors', + 'h-full flex flex-col transition-colors', status === 'warning' && 'border-warning-400 bg-warning-200/30', status === 'negative' && 'border-destructive-400 bg-destructive-200/30' ) @@ -160,14 +160,14 @@ export const ComputeAndDiskUsageCharts = ({ className }: { className?: string }) return (