fix(dnfs): 修复继承查询目标为父节点子集,await 后补充跨导航取消检查

This commit is contained in:
qing committed 2026-08-12 15:39:51 +08:00
1 parent 3fbf17d6cd
commit 7af58420cd
1 file changed
+4 -1
+4 -1
View File
@@ -718,8 +718,11 @@ function inheritThemeStyle() {
for (var i = stack.length - 1; i >= 0; i--) {
if (hasTheme && hasStyle) break;
if (gen !== _inherit_gen) return;
// stack[i] 的父节点:首层父为 0,其余为 stack[i-1]
var pid = (i === 0) ? 0 : stack[i - 1];
try {
var children = await getNode(stack[i]);
var children = await getNode(pid);
if (gen !== _inherit_gen) return;
if (!Array.isArray(children)) continue;
for (var j = 0; j < children.length; j++) {
var sp = parseSp(children[j].content);