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.
master
v4hn 10 years ago committed by Roberto E. Vargas Caballero
parent 89cf0fc597
commit 8e15887de9

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

Loading…
Cancel
Save