diff --git a/apps/x/apps/renderer/src/components/settings-dialog.tsx b/apps/x/apps/renderer/src/components/settings-dialog.tsx index 3bd29929..db65997c 100644 --- a/apps/x/apps/renderer/src/components/settings-dialog.tsx +++ b/apps/x/apps/renderer/src/components/settings-dialog.tsx @@ -2802,7 +2802,10 @@ export function SettingsDialog({ children, defaultTab = "account", open: control {/* Content */} -
+ {/* JSON tabs render a full-height textarea (it scrolls itself); + note-tagging manages its own scroll region; everything else + scrolls here so tall tabs aren't clipped by the fixed dialog. */} +
{activeTab === "account" ? ( ) : activeTab === "connections" ? (