From: Stephen Seo Date: Fri, 8 Apr 2022 02:55:31 +0000 (+0900) Subject: Fix not "disconnecting" on refresh X-Git-Tag: sprint_05_day_5~4 X-Git-Url: https://git.seodisparate.com/tbm-edit-custom.png?a=commitdiff_plain;h=284f294c6d898ab67cd65f7fab6f5c891787ebad;p=EN605.607.81.SP22_ASDM_Project Fix not "disconnecting" on refresh --- diff --git a/front_end/src/yew_components.rs b/front_end/src/yew_components.rs index 08d7c20..0b38736 100644 --- a/front_end/src/yew_components.rs +++ b/front_end/src/yew_components.rs @@ -191,6 +191,9 @@ impl Component for MainMenu { window .add_event_listener_with_callback("pagehide", &resolve) .expect("Should be able to set \"pagehide\" callback"); + window + .add_event_listener_with_callback("beforeunload", &resolve) + .expect("Should be able to set \"beforeunload\" callback"); }); let js_fut = JsFuture::from(promise); js_fut.await.ok();