Explorar o código

set selection to IDLE on clear

Otherwise a tangling bmotion event will consider
the selection still valid and selnormalize segfaults
because of an invalid sel.ob.y index.
v4hn %!s(int64=9) %!d(string=hai) anos
pai
achega
8e15887de9
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      st.c

+ 1 - 0
st.c

@@ -1069,6 +1069,7 @@ void
 selclear(XEvent *e) {
 	if(sel.ob.x == -1)
 		return;
+	sel.mode = SEL_IDLE;
 	sel.ob.x = -1;
 	tsetdirt(sel.nb.y, sel.ne.y);
 }