diff --git a/windows.py b/windows.py index d5e1b3b..1b3efbe 100644 --- a/windows.py +++ b/windows.py @@ -525,7 +525,7 @@ def _edit_config_dialog() -> None: merged["force_test_dc"] = _config.get("force_test_dc", DEFAULT_CONFIG["force_test_dc"]) _ui_only_keys = {"appearance", "autostart", "check_updates", "language"} - config_changed = any(merged.get(k) != _config.get(k) for k in merged) + config_changed = any(merged.get(k) != cfg.get(k) for k in merged) proxy_changed = any(merged.get(k) != _config.get(k) for k in merged if k not in _ui_only_keys) if not config_changed: