上游來源:https://github.com/chen08209/FlClash/issues/2089 問題復原:啟用 DNS 覆寫、原始訂閱未啟用 DNS、且「追加系統 DNS」為關閉時,最終設定仍被加入 `system://`。 根因:設定產生流程把「原始 DNS 未啟用」當成加入 `system://` 的理由,繞過了使用者的 appendSystemDns 開關。 修復範圍:DNS 覆寫只使用覆寫 DNS 設定;`system://` 僅在 appendSystemDns=true 時加入。將用純設定轉換回歸測試復現,再跑完整跨平台 CI。
上游來源:chen08209/FlClash#2089
問題復原:啟用 DNS 覆寫、原始訂閱未啟用 DNS、且「追加系統 DNS」為關閉時,最終設定仍被加入
system://。根因:設定產生流程把「原始 DNS 未啟用」當成加入
system://的理由,繞過了使用者的 appendSystemDns 開關。修復範圍:DNS 覆寫只使用覆寫 DNS 設定;
system://僅在 appendSystemDns=true 時加入。將用純設定轉換回歸測試復現,再跑完整跨平台 CI。