diff --git a/frontend/src/components/SettingsModal.tsx b/frontend/src/components/SettingsModal.tsx index eaa77ad..8c47953 100644 --- a/frontend/src/components/SettingsModal.tsx +++ b/frontend/src/components/SettingsModal.tsx @@ -147,8 +147,8 @@ export function SettingsModal(props: SettingsModalProps) { : 'mx-auto w-full max-w-[800px] space-y-4 border-t border-input p-4'; const settingsContainerClass = externalDesktopSidebarMode - ? 'w-full h-full overflow-y-auto' - : 'w-full h-full overflow-y-auto space-y-3'; + ? 'w-full h-full min-w-0 overflow-x-hidden overflow-y-auto [contain:layout_paint]' + : 'w-full h-full min-w-0 overflow-x-hidden overflow-y-auto space-y-3 [contain:layout_paint]'; const sectionButtonClasses = 'w-full flex items-center justify-between px-4 py-3 text-left hover:bg-muted/40 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-inset';