From d136fafde7edb4dceac3d034824d07383b4f5683 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 4 May 2021 16:47:35 +0200 Subject: [PATCH] LibGUI: Make GUI::Widget ignore wheel events by default This makes wheel events bubble up to parent widgets, which is useful in case they care about wheel events even if their children don't. --- Userland/Libraries/LibGUI/Widget.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibGUI/Widget.cpp b/Userland/Libraries/LibGUI/Widget.cpp index 8f1bb2aeaa..34b2fac31a 100644 --- a/Userland/Libraries/LibGUI/Widget.cpp +++ b/Userland/Libraries/LibGUI/Widget.cpp @@ -483,8 +483,9 @@ void Widget::mousemove_event(MouseEvent&) { } -void Widget::mousewheel_event(MouseEvent&) +void Widget::mousewheel_event(MouseEvent& event) { + event.ignore(); } void Widget::context_menu_event(ContextMenuEvent&)