Couple mouse wheel to v-scrolls in file browser
[xboard.git] / filebrowser / draw.c
index 46ed663..abab957 100644 (file)
@@ -655,7 +655,10 @@ SFvSliderMovedCallback(w, n, new)
 
        dir = &(SFdirs[SFdirPtr + n]);
 
 
        dir = &(SFdirs[SFdirPtr + n]);
 
+
        old = dir->vOrigin;
        old = dir->vOrigin;
+       if(new == -1) new = old + 1; else if(new == -2) new = old - 1; // [HGM] indicates scroll direction on mousewheel event
+       if(new < 0 || new > dir->nEntries - SFlistSize) return;
        dir->vOrigin = new;
 
        if (old == new) {
        dir->vOrigin = new;
 
        if (old == new) {