| Index: Source/core/svg/SVGUseElement.cpp
|
| diff --git a/Source/core/svg/SVGUseElement.cpp b/Source/core/svg/SVGUseElement.cpp
|
| index 6449f661049249d459a75c414bc022d8c4a48a79..35685c84845953c84930ae18d4e1a29e4459a619 100644
|
| --- a/Source/core/svg/SVGUseElement.cpp
|
| +++ b/Source/core/svg/SVGUseElement.cpp
|
| @@ -891,7 +891,7 @@ SVGElementInstance* SVGUseElement::instanceForShadowTreeElement(Node* element, S
|
|
|
| void SVGUseElement::invalidateShadowTree()
|
| {
|
| - if (!attached() || m_needsShadowTreeRecreation)
|
| + if (!confusingAndOftenMisusedAttached() || m_needsShadowTreeRecreation)
|
| return;
|
| m_needsShadowTreeRecreation = true;
|
| setNeedsStyleRecalc();
|
|
|