From 3c35bf0c49f700ccfaf4857fe74436643e5b722c Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Thu, 26 Feb 2026 16:03:35 +0300 Subject: [PATCH] Hide immutable type field in value source edit modal Co-Authored-By: Claude Opus 4.6 --- .../src/wled_controller/static/js/features/value-sources.js | 2 +- .../wled_controller/templates/modals/value-source-editor.html | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/src/wled_controller/static/js/features/value-sources.js b/server/src/wled_controller/static/js/features/value-sources.js index de7d5ec..c3d209b 100644 --- a/server/src/wled_controller/static/js/features/value-sources.js +++ b/server/src/wled_controller/static/js/features/value-sources.js @@ -63,7 +63,7 @@ export async function showValueSourceModal(editData) { document.getElementById('value-source-error').style.display = 'none'; const typeSelect = document.getElementById('value-source-type'); - typeSelect.disabled = isEdit; + document.getElementById('value-source-type-group').style.display = isEdit ? 'none' : ''; if (isEdit) { document.getElementById('value-source-name').value = editData.name || ''; diff --git a/server/src/wled_controller/templates/modals/value-source-editor.html b/server/src/wled_controller/templates/modals/value-source-editor.html index 197e05a..2fd545f 100644 --- a/server/src/wled_controller/templates/modals/value-source-editor.html +++ b/server/src/wled_controller/templates/modals/value-source-editor.html @@ -21,8 +21,8 @@ - -
+ +