summaryrefslogtreecommitdiff
path: root/sys/src/cmd/samterm/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/src/cmd/samterm/main.c')
-rw-r--r--sys/src/cmd/samterm/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/samterm/main.c b/sys/src/cmd/samterm/main.c
index 232258fd7..0b650becf 100644
--- a/sys/src/cmd/samterm/main.c
+++ b/sys/src/cmd/samterm/main.c
@@ -100,7 +100,7 @@ threadmain(int argc, char *argv[])
if(nwhich!=which)
current(nwhich);
else if(scr)
- scroll(which, 1);
+ scroll(which, (mousep->buttons&8) ? 4 : 1);
else{
t=(Text *)which->user1;
if(flselect(which)){
@@ -119,7 +119,7 @@ threadmain(int argc, char *argv[])
menu2hit();
}else if(mousep->buttons&(4|16)){
if(scr)
- scroll(which, 3);
+ scroll(which, (mousep->buttons&16) ? 5 : 3);
else
menu3hit();
}