Skip to content

Commit b8f2dfe

Browse files
Merge pull request #4297 from AUTOMATIC1111/aria1th-patch-1
Fix errors from commit f2b697 with --hide-ui-dir-config
2 parents 994136b + 467d8b9 commit b8f2dfe

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

modules/ui.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1446,17 +1446,19 @@ def run_settings(*args):
14461446
continue
14471447

14481448
oldval = opts.data.get(key, None)
1449-
1450-
setattr(opts, key, value)
1451-
1449+
try:
1450+
setattr(opts, key, value)
1451+
except RuntimeError:
1452+
continue
14521453
if oldval != value:
14531454
if opts.data_labels[key].onchange is not None:
14541455
opts.data_labels[key].onchange()
14551456

14561457
changed += 1
1457-
1458-
opts.save(shared.config_filename)
1459-
1458+
try:
1459+
opts.save(shared.config_filename)
1460+
except RuntimeError:
1461+
return opts.dumpjson(), f'{changed} settings changed without save.'
14601462
return opts.dumpjson(), f'{changed} settings changed.'
14611463

14621464
def run_settings_single(value, key):

0 commit comments

Comments
 (0)