From 7dabad4d71a992028073ed4144a963a99c87ef7b Mon Sep 17 00:00:00 2001 From: Ben Merritt Date: Wed, 5 Jun 2019 22:51:11 -0700 Subject: [PATCH] Fix throwToEscapeEventLoop function --- src/platform_impl/web_sys/event_loop.rs | 4 ++-- src/platform_impl/web_sys/util.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/platform_impl/web_sys/event_loop.rs b/src/platform_impl/web_sys/event_loop.rs index 0bc0503d..78a70f01 100644 --- a/src/platform_impl/web_sys/event_loop.rs +++ b/src/platform_impl/web_sys/event_loop.rs @@ -69,9 +69,9 @@ struct EventLoopRunner { event_handler: Box, &mut ControlFlow)>, } -#[wasm_bindgen] +#[wasm_bindgen(module = "/src/platform_impl/web_sys/util.js")] extern "C" { - #[wasm_bindgen(module = "/src/platform_impl/web_sys/util.js", js_name = "throwToEscapeEventLoop")] + #[wasm_bindgen(js_name = "throwToEscapeEventLoop")] fn throw_to_escape_event_loop(); } diff --git a/src/platform_impl/web_sys/util.js b/src/platform_impl/web_sys/util.js index a4b4c4f1..57c40e22 100644 --- a/src/platform_impl/web_sys/util.js +++ b/src/platform_impl/web_sys/util.js @@ -1,3 +1,3 @@ -function throwToEscapeEventLoop() { +export function throwToEscapeEventLoop() { throw "Using exceptions for control flow, don't mind me. This isn't actually an error!"; } \ No newline at end of file