From 1b12fbae3914796af8e8bf49708e561a7ce5c0b8 Mon Sep 17 00:00:00 2001
From: Xubin Ren <52506698+Re-bin@users.noreply.github.com>
Date: Fri, 7 Aug 2026 11:09:03 +0800
Subject: [PATCH] fix(webui): explain disabled preset deletion
---
.../src/components/settings/SettingsView.tsx | 44 +++++++++++--------
webui/src/tests/settings-view.test.tsx | 7 ++-
2 files changed, 32 insertions(+), 19 deletions(-)
diff --git a/webui/src/components/settings/SettingsView.tsx b/webui/src/components/settings/SettingsView.tsx
index 5e2db8d52..b23efd66f 100644
--- a/webui/src/components/settings/SettingsView.tsx
+++ b/webui/src/components/settings/SettingsView.tsx
@@ -3577,24 +3577,32 @@ function ModelsSettings({
{tx("settings.actions.cancel", "Cancel")}
) : selectedPreset ? (
-
+
+
+ {selectedPresetOnlyActive ? (
+
+ {tx(
+ "settings.models.removeBeforeDelete",
+ "Remove this preset from the call order before deleting it.",
+ )}
+
+ ) : null}
+
) : null}