|
@@ -498,12 +498,12 @@ WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
|
|
|
s_AccumulatedMotion += GET_WHEEL_DELTA_WPARAM(wParam);
|
|
|
if (s_AccumulatedMotion > 0) {
|
|
|
while (s_AccumulatedMotion >= WHEEL_DELTA) {
|
|
|
- SDL_SendMouseWheel(data->window, 0, 0, 1);
|
|
|
+ SDL_SendMouseWheel(data->window, 0, 0, 1, SDL_MOUSEWHEEL_NORMAL);
|
|
|
s_AccumulatedMotion -= WHEEL_DELTA;
|
|
|
}
|
|
|
} else {
|
|
|
while (s_AccumulatedMotion <= -WHEEL_DELTA) {
|
|
|
- SDL_SendMouseWheel(data->window, 0, 0, -1);
|
|
|
+ SDL_SendMouseWheel(data->window, 0, 0, -1, SDL_MOUSEWHEEL_NORMAL);
|
|
|
s_AccumulatedMotion += WHEEL_DELTA;
|
|
|
}
|
|
|
}
|
|
@@ -517,12 +517,12 @@ WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
|
|
|
s_AccumulatedMotion += GET_WHEEL_DELTA_WPARAM(wParam);
|
|
|
if (s_AccumulatedMotion > 0) {
|
|
|
while (s_AccumulatedMotion >= WHEEL_DELTA) {
|
|
|
- SDL_SendMouseWheel(data->window, 0, 1, 0);
|
|
|
+ SDL_SendMouseWheel(data->window, 0, 1, 0, SDL_MOUSEWHEEL_NORMAL);
|
|
|
s_AccumulatedMotion -= WHEEL_DELTA;
|
|
|
}
|
|
|
} else {
|
|
|
while (s_AccumulatedMotion <= -WHEEL_DELTA) {
|
|
|
- SDL_SendMouseWheel(data->window, 0, -1, 0);
|
|
|
+ SDL_SendMouseWheel(data->window, 0, -1, 0, SDL_MOUSEWHEEL_NORMAL);
|
|
|
s_AccumulatedMotion += WHEEL_DELTA;
|
|
|
}
|
|
|
}
|