From 1b3d728d7828dce3a91e69d6e9f48b521d066205 Mon Sep 17 00:00:00 2001 From: Michael Han <107991372+shimmyshimmer@users.noreply.github.com> Date: Thu, 16 Jul 2026 03:12:09 -0700 Subject: [PATCH] Fix Settings layout overflow (#7167) * Fix settings dialog overflow * Fix compact settings overflow * Add settings overflow regression contracts * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .../components/api-monitor-console.tsx | 2 +- .../src/features/settings/settings-dialog.tsx | 3 +- .../features/settings/tabs/general-tab.tsx | 7 ++-- ...test_settings_compact_overflow_contract.py | 35 +++++++++++++++++++ 4 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 tests/studio/test_settings_compact_overflow_contract.py diff --git a/studio/frontend/src/features/settings/components/api-monitor-console.tsx b/studio/frontend/src/features/settings/components/api-monitor-console.tsx index ab67d4e006..ef4daa1349 100644 --- a/studio/frontend/src/features/settings/components/api-monitor-console.tsx +++ b/studio/frontend/src/features/settings/components/api-monitor-console.tsx @@ -111,7 +111,7 @@ function MonitorEntry({ const reply = replyText || (entry.status === "running" ? "Waiting..." : "No reply"); return ( -
+