X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=067f630aa2be16bc287964e6039def923020b006;hp=80c10ca96f67415c723070b7d8bc723ee42e1a37;hb=ff17e7cd84029e629913550d3c760e80e8c15473;hpb=a97d51220232bd25cc77bddb2c655fb521ccf519 diff --git a/src/screens.c b/src/screens.c index 80c10ca9..067f630a 100644 --- a/src/screens.c +++ b/src/screens.c @@ -8251,7 +8251,9 @@ static void HandleScreenGadgets(struct GadgetInfo *gi) { int id = gi->custom_id; int button = gi->event.button; - int step = (button == 1 ? 1 : button == 2 ? 5 : 10); + int step = (button == MB_LEFTBUTTON ? 1 : + button == MB_MIDDLEBUTTON ? 5 : + button == MB_RIGHTBUTTON ? 10 : 1); switch (id) {