Clean up casting

Get rid of unneeded clone and make syntax nicer.
This commit is contained in:
Raph Levien 2023-04-29 08:22:49 -07:00
parent e7c7f10524
commit 1b3938e54f

View file

@ -516,10 +516,7 @@ pub fn main() -> Result<()> {
web_sys::window()
.and_then(|win| win.document())
.and_then(|doc| doc.body())
.and_then(|body| {
body.append_child(&web_sys::Element::from(canvas.clone()))
.ok()
})
.and_then(|body| body.append_child(canvas.as_ref()).ok())
.expect("couldn't append canvas to document body");
_ = web_sys::HtmlElement::from(canvas).focus();
wasm_bindgen_futures::spawn_local(async move {