From 95cd15c0e7b0e156f63ea23cc3be494cabaa845a Mon Sep 17 00:00:00 2001 From: dxqb Date: Sun, 10 May 2026 09:15:30 +0200 Subject: [PATCH] fix: apply aux optimizer defaults when current_state is empty `current_state is None` missed the case where state is an empty dict, causing MuonWithAuxAdam to show blank fields instead of defaults on first open. Changed to `not current_state` to cover both cases. --- modules/ui/OptimizerParamsWindow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/OptimizerParamsWindow.py b/modules/ui/OptimizerParamsWindow.py index 16063c26c..1d8cbe2b5 100644 --- a/modules/ui/OptimizerParamsWindow.py +++ b/modules/ui/OptimizerParamsWindow.py @@ -271,7 +271,7 @@ def open_muon_adam_window(self): else: defaults = OPTIMIZER_DEFAULT_PARAMETERS[Optimizer.ADAMW_ADV] - if current_state is None: + if not current_state: adam_config.from_dict(defaults) if current_optimizer != Optimizer.MUON: adam_config.optimizer = Optimizer.ADAMW_ADV