diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-08-07 15:49:23 +0000 |
---|---|---|
committer | AUTOMATIC1111 <16777216c@gmail.com> | 2023-08-07 15:49:23 +0000 |
commit | 01997f45ba089af24b03a5f614147bb0f9d8d824 (patch) | |
tree | 5838080e722e95ad8a0d5f4d4c72b4ad1cd03eb8 /extensions-builtin | |
parent | 251140fc88b52f9bc5d09c4ae6ee5e300783bd4e (diff) | |
download | stable-diffusion-webui-gfx803-01997f45ba089af24b03a5f614147bb0f9d8d824.tar.gz stable-diffusion-webui-gfx803-01997f45ba089af24b03a5f614147bb0f9d8d824.tar.bz2 stable-diffusion-webui-gfx803-01997f45ba089af24b03a5f614147bb0f9d8d824.zip |
fix extra_options_section misbehaving when there's just one extra_options element
Diffstat (limited to 'extensions-builtin')
-rw-r--r-- | extensions-builtin/extra-options-section/scripts/extra_options_section.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions-builtin/extra-options-section/scripts/extra_options_section.py b/extensions-builtin/extra-options-section/scripts/extra_options_section.py index d5c29bf2..588b64d2 100644 --- a/extensions-builtin/extra-options-section/scripts/extra_options_section.py +++ b/extensions-builtin/extra-options-section/scripts/extra_options_section.py @@ -50,7 +50,8 @@ class ExtraOptionsSection(scripts.Script): self.infotext_fields.append((comp, setting_infotext_name))
def get_settings_values():
- return [ui_settings.get_value_for_setting(key) for key in self.setting_names]
+ res = [ui_settings.get_value_for_setting(key) for key in self.setting_names]
+ return res[0] if len(res) == 1 else res
interface.load(fn=get_settings_values, inputs=[], outputs=self.comps, queue=False, show_progress=False)
|