= 3
+ }
+ />
))}
diff --git a/src/components/providers/forms/hooks/useModelState.ts b/src/components/providers/forms/hooks/useModelState.ts
index b852a10c4..5da7692f9 100644
--- a/src/components/providers/forms/hooks/useModelState.ts
+++ b/src/components/providers/forms/hooks/useModelState.ts
@@ -31,15 +31,15 @@ export function useModelState({
if (lastConfigRef.current === settingsConfig) {
return;
}
-
+
if (isUserEditingRef.current) {
isUserEditingRef.current = false;
lastConfigRef.current = settingsConfig;
return;
}
-
+
lastConfigRef.current = settingsConfig;
-
+
try {
const cfg = settingsConfig ? JSON.parse(settingsConfig) : {};
const env = cfg?.env || {};
diff --git a/src/components/settings/AppVisibilitySettings.tsx b/src/components/settings/AppVisibilitySettings.tsx
index a610c3a1c..2c8fc41d9 100644
--- a/src/components/settings/AppVisibilitySettings.tsx
+++ b/src/components/settings/AppVisibilitySettings.tsx
@@ -22,7 +22,10 @@ const APP_CONFIG: Array<{
{ id: "opencode", icon: "opencode", nameKey: "apps.opencode" },
];
-export function AppVisibilitySettings({ settings, onChange }: AppVisibilitySettingsProps) {
+export function AppVisibilitySettings({
+ settings,
+ onChange,
+}: AppVisibilitySettingsProps) {
const { t } = useTranslation();
const visibleApps: VisibleApps = settings.visibleApps ?? {
@@ -51,7 +54,9 @@ export function AppVisibilitySettings({ settings, onChange }: AppVisibilitySetti
return (