Fixed bug in mouse wheel handling. Was reacting with mouse wheel
events when receiving any event with message == 0 when the system doesn't use old style mouse wheel events. Some programs (especially the flash plugin) would send events with message == 0 causing undesired wheel scrolling.
This commit is contained in:
parent
fe044cfab1
commit
4d7d2c618f
|
@ -599,7 +599,7 @@ getMessageHook(int code, WPARAM wParam, LPARAM lParam)
|
|||
}
|
||||
if (g_mode == kHOOK_RELAY_EVENTS) {
|
||||
MSG* msg = reinterpret_cast<MSG*>(lParam);
|
||||
if (msg->message == g_wmMouseWheel) {
|
||||
if (g_wheelSupport == kWheelOld && msg->message == g_wmMouseWheel) {
|
||||
// post message to our window
|
||||
PostThreadMessage(g_threadID,
|
||||
SYNERGY_MSG_MOUSE_WHEEL,
|
||||
|
|
Loading…
Reference in New Issue