Properly load/save infotext for empty selection of hrfix additional modules (#2156)

empty selection for *Hires VAE / TE* means 'use modules built-in to the model file', same as top-row VAE / TE selection. But this must be written to infotext as something, to distinguish from the non-HiRes case.
This commit is contained in:
DenOfEquity
2024-10-23 11:08:45 +01:00
committed by GitHub
parent 0c97a5347a
commit 9a698e26d6
2 changed files with 12 additions and 5 deletions

View File

@@ -1281,8 +1281,10 @@ class StableDiffusionProcessingTxt2Img(StableDiffusionProcessing):
self.extra_generation_params["Hires checkpoint"] = self.hr_checkpoint_info.short_title
if isinstance(self.hr_additional_modules, list) and len(self.hr_additional_modules) > 0:
if 'Use same choices' in self.hr_additional_modules:
if isinstance(self.hr_additional_modules, list):
if self.hr_additional_modules == []:
self.extra_generation_params['Hires Module 1'] = 'Built-in'
elif 'Use same choices' in self.hr_additional_modules:
self.extra_generation_params['Hires Module 1'] = 'Use same choices'
else:
for i, m in enumerate(self.hr_additional_modules):