From 3263255e60b2df1b20aaebf78f84a97b9bc56481 Mon Sep 17 00:00:00 2001 From: Mike Welsh Date: Tue, 25 Jun 2019 15:50:22 -0700 Subject: [PATCH] Add color filter SVG as child of canvas element Avoid adding to body, which can affect document layout. --- web/src/render.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/web/src/render.rs b/web/src/render.rs index 1666c0533..98f05bf31 100644 --- a/web/src/render.rs +++ b/web/src/render.rs @@ -44,6 +44,7 @@ impl WebCanvasRenderBackend { svg.set_attribute("width", "0"); svg.set_attribute("height", "0"); + //svg.set_attribute("style", "display: none;"); svg.set_attribute_ns( Some("http://www.w3.org/2000/xmlns/"), "xmlns:xlink", @@ -92,9 +93,7 @@ impl WebCanvasRenderBackend { svg.append_child(&svg_defs.clone()) .map_err(|_| "append_child failed")?; - let body = document - .body() - .unwrap() + let body = canvas .append_child(&svg) .map_err(|_| "append_child failed")?;