Hide immutable type field in value source edit modal
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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 || '';
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
<input type="text" id="value-source-name" data-i18n-placeholder="value_source.name.placeholder" placeholder="Brightness Pulse" required>
|
||||
</div>
|
||||
|
||||
<!-- Type -->
|
||||
<div class="form-group">
|
||||
<!-- Type (hidden in edit mode since type is immutable) -->
|
||||
<div id="value-source-type-group" class="form-group">
|
||||
<div class="label-row">
|
||||
<label for="value-source-type" data-i18n="value_source.type">Type:</label>
|
||||
<button type="button" class="hint-toggle" onclick="toggleHint(this)" title="?" data-i18n-aria-label="aria.hint">?</button>
|
||||
|
||||
Reference in New Issue
Block a user