From 2bcf3cf75d37278b204dc82c0b55d7229a24c63c Mon Sep 17 00:00:00 2001
From: Quaternions <krakow20@gmail.com>
Date: Thu, 2 Jan 2025 22:29:02 -0800
Subject: [PATCH] attach canvas

---
 strafe-client/src/setup.rs | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/strafe-client/src/setup.rs b/strafe-client/src/setup.rs
index cf57a76..06a2e7a 100644
--- a/strafe-client/src/setup.rs
+++ b/strafe-client/src/setup.rs
@@ -20,6 +20,11 @@ struct SetupContextPartial1{
 fn create_window(title:&str,event_loop:&winit::event_loop::EventLoop<()>)->Result<winit::window::Window,winit::error::OsError>{
 	let mut attr=winit::window::WindowAttributes::default();
 	attr=attr.with_title(title);
+	#[cfg(target_arch="wasm32")]
+	{
+		use winit::platform::web::WindowAttributesExtWebSys;
+		attr=attr.with_append(true);
+	}
 	event_loop.create_window(attr)
 }
 fn create_instance()->SetupContextPartial1{