From 87a467c61b2f9fa1ca520ae0700af17be9c651ec Mon Sep 17 00:00:00 2001 From: hogliux Date: Tue, 4 Apr 2017 16:26:57 +0100 Subject: [PATCH] Reverted commit #ec0f3fc: Bug fix broke combo-box input --- .../native/juce_linux_X11_Windowing.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp b/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp index 3bc1ba9ecc..576ea809cc 100644 --- a/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp +++ b/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp @@ -2268,18 +2268,13 @@ public: { updateKeyModifiers ((int) movedEvent.state); - if ((movedEvent.state & (Button1MotionMask | Button2MotionMask - | Button3MotionMask | Button4MotionMask - | Button5MotionMask)) != 0) - { - lastMousePos = Point (movedEvent.x_root, movedEvent.y_root); + lastMousePos = Point (movedEvent.x_root, movedEvent.y_root); - if (dragState->dragging) - handleExternalDragMotionNotify(); + if (dragState->dragging) + handleExternalDragMotionNotify(); - handleMouseEvent (MouseInputSource::InputSourceType::mouse, getMousePos (movedEvent), currentModifiers, - MouseInputSource::invalidPressure, MouseInputSource::invalidOrientation, getEventTime (movedEvent)); - } + handleMouseEvent (MouseInputSource::InputSourceType::mouse, getMousePos (movedEvent), currentModifiers, + MouseInputSource::invalidPressure, MouseInputSource::invalidOrientation, getEventTime (movedEvent)); } void handleEnterNotifyEvent (const XEnterWindowEvent& enterEvent)