From f165d2e7eca989074137ceb0ae2f97a7f6248822 Mon Sep 17 00:00:00 2001 From: 0GreenClover0 Date: Tue, 22 Aug 2023 03:59:48 +0200 Subject: [PATCH] LibWeb: Update visuals after changing the referenced element --- Userland/Libraries/LibWeb/SVG/SVGUseElement.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibWeb/SVG/SVGUseElement.cpp b/Userland/Libraries/LibWeb/SVG/SVGUseElement.cpp index 49dce642b1..82daab7074 100644 --- a/Userland/Libraries/LibWeb/SVG/SVGUseElement.cpp +++ b/Userland/Libraries/LibWeb/SVG/SVGUseElement.cpp @@ -57,6 +57,8 @@ void SVGUseElement::attribute_changed(DeprecatedFlyString const& name, Deprecate } else if (name == SVG::AttributeNames::href) { // FIXME: Support the xlink:href attribute as a fallback m_referenced_id = parse_id_from_href(value); + + clone_element_tree_as_our_shadow_tree(referenced_element()); } }