diff --git a/src/ui/window.c b/src/ui/window.c index eeaf82fb..9062afc2 100644 --- a/src/ui/window.c +++ b/src/ui/window.c @@ -1506,10 +1506,11 @@ iBool dispatchEvent_Window(iWindow *d, const SDL_Event *ev) { continue; } } - if (ev->type == SDL_MOUSEWHEEL && !contains_Rect(rect_Root(root), - coord_MouseWheelEvent(&ev->wheel))) { - continue; /* Only process the event in the relevant split. */ - } + // Commenting this out appears to resolve issue #612 + //if (ev->type == SDL_MOUSEWHEEL && !contains_Rect(rect_Root(root), + // coord_MouseWheelEvent(&ev->wheel))) { + // continue; /* Only process the event in the relevant split. */ + //} if (!root->widget) { continue; }