From 4f11b67ddc95e6183a283946b4915f62d8977e2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20=C3=96dmark?= Date: Thu, 18 Nov 2021 21:32:33 +0100 Subject: [PATCH] remove expect from fallible code, would crash if handling this outside of winit --- src/platform_impl/web/web_sys/canvas/pointer_handler.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/platform_impl/web/web_sys/canvas/pointer_handler.rs b/src/platform_impl/web/web_sys/canvas/pointer_handler.rs index 5f6f321016..c92f6aabbb 100644 --- a/src/platform_impl/web/web_sys/canvas/pointer_handler.rs +++ b/src/platform_impl/web/web_sys/canvas/pointer_handler.rs @@ -79,9 +79,10 @@ impl PointerHandler { event::mouse_button(&event), event::mouse_modifiers(&event), ); - canvas - .set_pointer_capture(event.pointer_id()) - .expect("Failed to set pointer capture"); + let e = canvas.set_pointer_capture(event.pointer_id()); + if !e.is_ok() { + log::error!("{:?}", e); + } }, )); }