(svn r9112) -Feature r9111: scrollwheel scrolling can now also scroll the smallmap

This commit is contained in:
bjarni 2007-03-11 11:57:11 +00:00
parent 7d498a55de
commit 49d26fd754

View File

@ -1707,6 +1707,11 @@ void MouseLoop(int click, int mousewheel)
} else { } else {
switch (click) { switch (click) {
case 1: DispatchLeftClickEvent(w, x - w->left, y - w->top); break; case 1: DispatchLeftClickEvent(w, x - w->left, y - w->top); break;
default:
if (!scrollwheel_scrolling || w == NULL || w->window_class != WC_SMALLMAP) break;
/* We try to use the scrollwheel to scroll since we didn't touch any of the buttons.
* Simulate a right button click so we can get started. */
/* fallthough */
case 2: DispatchRightClickEvent(w, x - w->left, y - w->top); break; case 2: DispatchRightClickEvent(w, x - w->left, y - w->top); break;
} }
} }