diff --git a/changelog.md b/changelog.md index 2a9735b..c02ad15 100644 --- a/changelog.md +++ b/changelog.md @@ -1,8 +1,4 @@ -### New Features - -- 支持全局快捷键 -- 添加流量图显 - ### Bug Fixes -- 修复Windows托盘菜单重复出现的问题 +- 修复接管dns后自定义hosts无法删除的问题 +- 删除退出应用全局快捷键(仅支持应用内CommandOrCtrl+Q退出) diff --git a/src/main/config/controledMihomo.ts b/src/main/config/controledMihomo.ts index f95d825..5e124c5 100644 --- a/src/main/config/controledMihomo.ts +++ b/src/main/config/controledMihomo.ts @@ -36,6 +36,9 @@ export async function patchControledMihomoConfig(patch: Partial): controledMihomoConfig.sniffer = defaultControledMihomoConfig.sniffer } } + if (patch.hosts) { + controledMihomoConfig.hosts = patch.hosts + } controledMihomoConfig = deepMerge(controledMihomoConfig, patch) if (!useNameserverPolicy) { delete controledMihomoConfig?.dns?.['nameserver-policy']