|
|
|
@@ -2268,18 +2268,13 @@ public: |
|
|
|
{
|
|
|
|
updateKeyModifiers ((int) movedEvent.state);
|
|
|
|
|
|
|
|
if ((movedEvent.state & (Button1MotionMask | Button2MotionMask
|
|
|
|
| Button3MotionMask | Button4MotionMask
|
|
|
|
| Button5MotionMask)) != 0)
|
|
|
|
{
|
|
|
|
lastMousePos = Point<int> (movedEvent.x_root, movedEvent.y_root);
|
|
|
|
lastMousePos = Point<int> (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)
|
|
|
|
|