From aeab59e4c4857e1462657f2ad422c2328553f3c9 Mon Sep 17 00:00:00 2001 From: FizzleDorf <1fizzledorf@gmail.com> Date: Sun, 2 Apr 2023 16:10:15 -0400 Subject: [PATCH] start_at_step and end_at_step skipped for adding valueControls --- web/extensions/core/widgetInputs.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/web/extensions/core/widgetInputs.js b/web/extensions/core/widgetInputs.js index fa706345e..b91d58b8a 100644 --- a/web/extensions/core/widgetInputs.js +++ b/web/extensions/core/widgetInputs.js @@ -6,9 +6,7 @@ const VALID_TYPES = ["STRING", "combo", "number"]; function isConvertableWidget(widget, config) { if (widget.name == "control_after_generate" || - widget.name == "batch_size" || - widget.name == "start_at_step" || - widget.name == "end_at_step") + widget.name == "batch_size") widget.allowConvertToInput = false; else return VALID_TYPES.includes(widget.type) || VALID_TYPES.includes(config[0]); @@ -293,8 +291,12 @@ app.registerExtension({ } else { widget = this.addWidget(type, widgetName /*"value"*/, null, () => { }, {}); } - - if (widget.type === "number" && combinedWidgetType != "INT:seed" && combinedWidgetType != "INT:noise_seed") { + + if (widget.type === "number" && + combinedWidgetType != "INT:seed" && + combinedWidgetType != "INT:noise_seed" && + widgetName != "start_at_step" && + widgetName != "end_at_step") { addValueControlWidget(this, widget, "fixed"); } }