diff --git a/src/she/win/window.h b/src/she/win/window.h index 060345359..e58f804e0 100644 --- a/src/she/win/window.h +++ b/src/she/win/window.h @@ -411,6 +411,12 @@ namespace she { msg == WM_LBUTTONDBLCLK ? Event::LeftButton: msg == WM_RBUTTONDBLCLK ? Event::RightButton: msg == WM_MBUTTONDBLCLK ? Event::MiddleButton: Event::NoneButton); + + if (m_device != Event::UnknownDevice) { + ev.setDevice(m_device); + ev.setPressure(m_pressure); + } + queueEvent(ev); break; }