Fixed conditional statemnets

This commit is contained in:
Sirshendu Ganguly
2026-03-24 16:17:49 -04:00
parent eed08ee1f4
commit cc695dd138
2 changed files with 9 additions and 9 deletions
+6 -6
View File
@@ -4109,11 +4109,11 @@ function regionalPromptingRegionsToggleHandler(regionsNode) {
function audioInferenceInputsToggleHandler(audioInputsNode) {
// Find widgets
const useAudioWidget = audioInputsNode.widgets.find(w => w.name === "useAudio");
const audioWidget = audioInputsNode.widgets.find(w => w.name === "Audio");
const useVideoWidget = audioInputsNode.widgets.find(w => w.name === "useVideo");
const videoWidget = audioInputsNode.widgets.find(w => w.name === "Video");
const useVideosWidget = audioInputsNode.widgets.find(w => w.name === "useVideos");
const useAudioWidget = audioInputsNode.widgets.find(w => w && w.name === "useAudio");
const audioWidget = audioInputsNode.widgets.find(w => w && w.name === "Audio");
const useVideoWidget = audioInputsNode.widgets.find(w => w && w.name === "useVideo");
const videoWidget = audioInputsNode.widgets.find(w => w && w.name === "Video");
const useVideosWidget = audioInputsNode.widgets.find(w => w && w.name === "useVideos");
// Helper function to toggle widget enabled state
function toggleWidgetState(useWidget, paramWidget, paramName) {
@@ -4173,7 +4173,7 @@ function audioInferenceInputsToggleHandler(audioInputsNode) {
const enabled = useVideosWidget.value === true;
for (let i = 1; i <= 4; i++) {
const videoWidget = audioInputsNode.widgets.find(w => w.name === `Video${i}`);
const videoWidget = audioInputsNode.widgets.find(w => w && w.name === `Video${i}`);
if (videoWidget) {
if (videoWidget.inputEl) {
videoWidget.inputEl.disabled = !enabled;
+3 -3
View File
@@ -112,11 +112,11 @@ class RunwareAudioSettings:
"default": "",
}),
"useVocalLanguage": ("BOOLEAN", {
"tooltip": "Enable to include vocalLanguage (ISO 639-1) for vocal generation.",
"tooltip": "Enable to include vocalLanguage (language code) for vocal generation. See dropdown for available codes.",
"default": False,
}),
"vocalLanguage": (_VOCAL_LANGUAGE_CODES, {
"tooltip": "ISO 639-1 language code for vocals. Use 'unknown' for instrumental or automatic detection. Only used when 'Use Vocal Language' is enabled.",
"tooltip": "Language code for vocals. Supports values from the dropdown list (including 'yue', 'zh', and 'unknown'). Use 'unknown' for instrumental or automatic detection. Only used when 'Use Vocal Language' is enabled.",
"default": "en",
}),
"useCoverConditioningScale": ("BOOLEAN", {
@@ -212,7 +212,7 @@ class RunwareAudioSettings:
if use_key_scale:
settings["keyScale"] = key_scale if key_scale is not None else ""
if use_time_signature:
if use_time_signature and str(time_signature).strip():
settings["timeSignature"] = time_signature
if use_vocal_language: