shithub: riscv

Download patch

ref: e9c9ea4235697b84d0745c3d56b476230bad27bb
parent: da689241d0ed5073412b347683acf278f2248683
author: cinap_lenrek <[email protected]>
date: Tue Apr 28 15:32:21 EDT 2015

sam: don't make scroll-wheel-up change focus (thanks clsmith)

--- a/sys/src/cmd/samterm/main.c
+++ b/sys/src/cmd/samterm/main.c
@@ -99,21 +99,19 @@
 					}
 				}
 			}else if(mousep->buttons&(1|8)){
-				if(nwhich){
-					if(nwhich!=which)
-						current(nwhich);
-					else if(scr)
-						scroll(which, (mousep->buttons&8) ? 4 : 1);
-					else{
-						t=(Text *)which->user1;
-						if(flselect(which)){
-							outTsl(Tdclick, t->tag, which->p0);
-							t->lock++;
-						}else if(t!=&cmd)
-							outcmd();
-						if(mousep->buttons&1)
-							chord = mousep->buttons;
-					}
+				if(scr)
+					scroll(which, (mousep->buttons&8) ? 4 : 1);
+				else if(nwhich && nwhich!=which)
+					current(nwhich);
+				else{
+					t=(Text *)which->user1;
+					if(flselect(which)){
+						outTsl(Tdclick, t->tag, which->p0);
+						t->lock++;
+					}else if(t!=&cmd)
+						outcmd();
+					if(mousep->buttons&1)
+						chord = mousep->buttons;
 				}
 			}else if((mousep->buttons&2) && which){
 				if(scr)