From 8f957ff41a8c6ee660204f7981a4553a6714d6d6 Mon Sep 17 00:00:00 2001 From: Eduard Gert Date: Fri, 22 May 2026 16:09:55 +0200 Subject: [PATCH] fix scroll in settings --- .../src/modules/settings/SettingsAdvanced.tsx | 24 ++++++++--------- .../src/modules/settings/SettingsProfiles.tsx | 26 +++---------------- .../src/modules/settings/SettingsSection.tsx | 19 ++++++++++++++ .../settings/SettingsTroubleshooting.tsx | 20 +++----------- 4 files changed, 37 insertions(+), 52 deletions(-) diff --git a/client/ui/frontend/src/modules/settings/SettingsAdvanced.tsx b/client/ui/frontend/src/modules/settings/SettingsAdvanced.tsx index 4c85d4c47..c0a1d55de 100644 --- a/client/ui/frontend/src/modules/settings/SettingsAdvanced.tsx +++ b/client/ui/frontend/src/modules/settings/SettingsAdvanced.tsx @@ -5,7 +5,7 @@ import Button from "@/components/Button"; import { HelpText } from "@/components/HelpText"; import { Input } from "@/components/Input"; import { Label } from "@/components/Label"; -import { SectionGroup } from "@/modules/settings/SettingsSection.tsx"; +import { SectionGroup, SettingsBottomBar } from "@/modules/settings/SettingsSection.tsx"; import { useSettings } from "@/modules/settings/SettingsContext.tsx"; // macOS: the Darwin utun control socket parses the digits after "utun" as the @@ -139,18 +139,16 @@ export function SettingsAdvanced() { -
-
- -
-
+ + + ); } diff --git a/client/ui/frontend/src/modules/settings/SettingsProfiles.tsx b/client/ui/frontend/src/modules/settings/SettingsProfiles.tsx index 592c9e74b..e1b6d9315 100644 --- a/client/ui/frontend/src/modules/settings/SettingsProfiles.tsx +++ b/client/ui/frontend/src/modules/settings/SettingsProfiles.tsx @@ -1,4 +1,4 @@ -import { useLayoutEffect, useRef, useState, type ReactNode } from "react"; +import { useLayoutEffect, useRef, useState } from "react"; import { useTranslation } from "react-i18next"; import { Dialogs } from "@wailsio/runtime"; import { CircleMinus, PlusCircle, Trash2, UserCircle } from "lucide-react"; @@ -11,7 +11,7 @@ import { pickProfileIcon } from "@/components/ProfileAvatar"; import { Tooltip } from "@/components/Tooltip"; import i18next from "@/lib/i18n"; import { useProfile } from "@/modules/profile/ProfileContext"; -import { SectionGroup } from "@/modules/settings/SettingsSection.tsx"; +import { SectionGroup, SettingsBottomBar } from "@/modules/settings/SettingsSection.tsx"; import { cn } from "@/lib/cn"; import { formatErrorMessage } from "@/lib/errors"; @@ -104,10 +104,6 @@ export function SettingsProfiles() {