diff options
author | Kenneth Myhra <kennethmyhra@gmail.com> | 2023-02-19 10:48:02 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-02-22 09:55:33 +0100 |
commit | e57461b89eb9561a1687390fd34c35f480fa3293 (patch) | |
tree | dcdcdbd199eee829dcb90a69124b176c63ac8d7e /Userland/Libraries/LibWeb/Page | |
parent | 587cf355ed3bb6e18752129d335f0662e8354201 (diff) | |
download | serenity-e57461b89eb9561a1687390fd34c35f480fa3293.zip |
LibWeb: Make factory methods of UIEvents::WheelEvent fallible
Diffstat (limited to 'Userland/Libraries/LibWeb/Page')
-rw-r--r-- | Userland/Libraries/LibWeb/Page/EventHandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Userland/Libraries/LibWeb/Page/EventHandler.cpp b/Userland/Libraries/LibWeb/Page/EventHandler.cpp index 01977b833a..40bbe114bb 100644 --- a/Userland/Libraries/LibWeb/Page/EventHandler.cpp +++ b/Userland/Libraries/LibWeb/Page/EventHandler.cpp @@ -185,7 +185,7 @@ bool EventHandler::handle_mousewheel(CSSPixelPoint position, unsigned button, un return false; auto offset = compute_mouse_event_offset(position, *layout_node); - if (node->dispatch_event(*UIEvents::WheelEvent::create_from_platform_event(node->realm(), UIEvents::EventNames::wheel, offset.x(), offset.y(), position.x(), position.y(), wheel_delta_x, wheel_delta_y, buttons, button))) { + if (node->dispatch_event(UIEvents::WheelEvent::create_from_platform_event(node->realm(), UIEvents::EventNames::wheel, offset.x(), offset.y(), position.x(), position.y(), wheel_delta_x, wheel_delta_y, buttons, button).release_value_but_fixme_should_propagate_errors())) { if (auto* page = m_browsing_context.page()) { page->client().page_did_request_scroll(wheel_delta_x * 20, wheel_delta_y * 20); } |