diff --git a/components/script/dom/htmlslotelement.rs b/components/script/dom/htmlslotelement.rs index d995a78f139..0f77549a202 100644 --- a/components/script/dom/htmlslotelement.rs +++ b/components/script/dom/htmlslotelement.rs @@ -346,7 +346,7 @@ impl HTMLSlotElement { /// pub(crate) fn signal_a_slot_change(&self) { - self.upcast::().dirty(NodeDamage::Other); + self.upcast::().dirty(NodeDamage::ContentOrHeritage); if self.is_in_agents_signal_slots.get() { return;