Compare commits

...
2 changed files with 7 additions and 6 deletions
+1
View File
@@ -3,6 +3,7 @@
<details> <details>
<summary><strong> 🐞 修复问题 </strong></summary> <summary><strong> 🐞 修复问题 </strong></summary>
- 修复规则扩展包含空列表项时,「编辑规则」界面报错的问题
- 修复托盘测速与代理页行为不一致的问题,移除托盘「测试延迟」入口 - 修复托盘测速与代理页行为不一致的问题,移除托盘「测试延迟」入口
- 修复通过 URL 导入订阅时,即使导入的订阅并非当前使用的订阅,也会重新加载当前配置 - 修复通过 URL 导入订阅时,即使导入的订阅并非当前使用的订阅,也会重新加载当前配置
- 修复 首页 网站测速失败后卡片一直显示测试中 - 修复 首页 网站测速失败后卡片一直显示测试中
@@ -397,9 +397,9 @@ export const RulesEditorViewer = (props: Props) => {
return return
} }
setPrependSeq(obj?.prepend || []) setPrependSeq((obj?.prepend || []).filter((rule) => rule !== null))
setAppendSeq(obj?.append || []) setAppendSeq((obj?.append || []).filter((rule) => rule !== null))
setDeleteSeq(obj?.delete || []) setDeleteSeq((obj?.delete || []).filter((rule) => rule !== null))
hasLoadedSeqConfigRef.current = true hasLoadedSeqConfigRef.current = true
}, [property]) }, [property])
@@ -417,9 +417,9 @@ export const RulesEditorViewer = (props: Props) => {
hasLoadedSeqConfigRef.current = true hasLoadedSeqConfigRef.current = true
startTransition(() => { startTransition(() => {
setPrependSeq(obj?.prepend ?? []) setPrependSeq((obj?.prepend ?? []).filter((rule) => rule !== null))
setAppendSeq(obj?.append ?? []) setAppendSeq((obj?.append ?? []).filter((rule) => rule !== null))
setDeleteSeq(obj?.delete ?? []) setDeleteSeq((obj?.delete ?? []).filter((rule) => rule !== null))
}) })
setVisualization(true) setVisualization(true)
} }