From b8925a0297af9d49372db9097af277bef50d59ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Jim=C3=A9nez=20Moreno?= Date: Wed, 6 Mar 2019 16:55:27 +0100 Subject: [PATCH] Set IS_CONNECTED flag on host and children instead of on containing shadow root --- components/script/dom/element.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index a27af0f99b3..34a4ec41cfa 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -2802,7 +2802,7 @@ impl VirtualMethods for Element { f.bind_form_control_to_tree(); } - if let Some(shadow_root) = self.upcast::().owner_shadow_root() { + if let Some(shadow_root) = self.rare_data.shadow_root.get() { let shadow_root = shadow_root.upcast::(); shadow_root.set_flag(NodeFlags::IS_CONNECTED, context.tree_connected); for node in shadow_root.children() {