start_at_step and end_at_step skipped for adding valueControls

This commit is contained in:
FizzleDorf 2023-04-02 16:10:15 -04:00
parent a2d09199ba
commit aeab59e4c4

View File

@ -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");
}
}