aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/node.rs')
-rw-r--r--components/script/dom/node.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index d3ef77696ce..889c22f68ca 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -579,7 +579,9 @@ impl Node {
return;
}
- ancestor.set_flag(NodeFlags::HAS_DIRTY_DESCENDANTS, true);
+ if ancestor.is::<Element>() {
+ ancestor.set_flag(NodeFlags::HAS_DIRTY_DESCENDANTS, true);
+ }
}
}