From 03186ebea021cd9cb2720ae9ebd4a08240e3ba09 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 16 Oct 2020 19:36:22 +0200 Subject: [PATCH] Platform/Unix/X11EventQueue.cpp: pass ButtonPress/ButtonRelease/MotionNotify events to X11Mouse --- source/Platform/Unix/X11EventQueue.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/Platform/Unix/X11EventQueue.cpp b/source/Platform/Unix/X11EventQueue.cpp index 19f4177..adcce7f 100644 --- a/source/Platform/Unix/X11EventQueue.cpp +++ b/source/Platform/Unix/X11EventQueue.cpp @@ -3,6 +3,7 @@ #include "X11EventQueue.h" #include "X11SharedDisplay.h" #include "X11Keyboard.h" +#include "X11Mouse.h" #include "X11WindowEventHandler.h" namespace sp { @@ -55,11 +56,10 @@ bool X11EventQueue::poll(Event& event) break; case ButtonPress: case ButtonRelease: - Log::info("X11: MouseButtonEvent"); - break; case MotionNotify: - // This generates alot of events :) - //Log::info("X11: MouseMotionEvent"); + if (X11Mouse::handleMessage(&xevent, event)) { + return true; + } break; default: // Pass to window.