Focus canvas on setup

This commit is contained in:
Raph Levien 2023-04-29 08:19:01 -07:00
parent a20c9e1592
commit 9c7e084239

View file

@ -516,8 +516,9 @@ 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)).ok())
.and_then(|body| body.append_child(&web_sys::Element::from(canvas.clone())).ok())
.expect("couldn't append canvas to document body");
_ = web_sys::HtmlElement::from(canvas).focus();
wasm_bindgen_futures::spawn_local(async move {
let size = window.inner_size();
let surface = render_cx