mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-31 02:19:09 +00:00
(svn r87) Fix: rare mousewheel scrolling with scrollbar crash
This commit is contained in:
3
window.c
3
window.c
@@ -85,8 +85,7 @@ void DispatchRightClickEvent(Window *w, int x, int y) {
|
||||
|
||||
void DispatchMouseWheelEvent(Window *w, int wheel)
|
||||
{
|
||||
|
||||
if (w->vscroll.count) {
|
||||
if (w->vscroll.count > w->vscroll.cap) {
|
||||
int pos = clamp(w->vscroll.pos + wheel, 0, w->vscroll.count - w->vscroll.cap);
|
||||
if (pos != w->vscroll.pos) {
|
||||
w->vscroll.pos = pos;
|
||||
|
Reference in New Issue
Block a user