mirror of
https://github.com/edubart/otclient.git
synced 2025-05-07 21:09:23 +02:00
fix dup wheel events on x11
This commit is contained in:
parent
490eae7814
commit
380a13ef83
@ -672,14 +672,18 @@ void X11Window::poll()
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
break;
|
||||
case Button4:
|
||||
m_inputEvent.type = Fw::MouseWheelInputEvent;
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
m_inputEvent.wheelDirection = Fw::MouseWheelUp;
|
||||
if(event.type == ButtonPress) {
|
||||
m_inputEvent.type = Fw::MouseWheelInputEvent;
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
m_inputEvent.wheelDirection = Fw::MouseWheelUp;
|
||||
}
|
||||
break;
|
||||
case Button5:
|
||||
m_inputEvent.type = Fw::MouseWheelInputEvent;
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
m_inputEvent.wheelDirection = Fw::MouseWheelDown;
|
||||
if(event.type == ButtonPress) {
|
||||
m_inputEvent.type = Fw::MouseWheelInputEvent;
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
m_inputEvent.wheelDirection = Fw::MouseWheelDown;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
m_inputEvent.type = Fw::NoInputEvent;
|
||||
|
Loading…
x
Reference in New Issue
Block a user