aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--st.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/st.c b/st.c
index d0f2f5e..a6fb766 100644
--- a/st.c
+++ b/st.c
@@ -392,8 +392,8 @@ getbuttoninfo(XEvent *e, int *b, int *x, int *y) {
392 if(b) 392 if(b)
393 *b = e->xbutton.button; 393 *b = e->xbutton.button;
394 394
395 *x = e->xbutton.x/xw.cw; 395 *x = (e->xbutton.x - BORDER)/xw.cw;
396 *y = e->xbutton.y/xw.ch; 396 *y = (e->xbutton.y - BORDER)/xw.ch;
397 sel.b.x = sel.by < sel.ey ? sel.bx : sel.ex; 397 sel.b.x = sel.by < sel.ey ? sel.bx : sel.ex;
398 sel.b.y = MIN(sel.by, sel.ey); 398 sel.b.y = MIN(sel.by, sel.ey);
399 sel.e.x = sel.by < sel.ey ? sel.ex : sel.bx; 399 sel.e.x = sel.by < sel.ey ? sel.ex : sel.bx;
@@ -403,8 +403,8 @@ getbuttoninfo(XEvent *e, int *b, int *x, int *y) {
403void 403void
404bpress(XEvent *e) { 404bpress(XEvent *e) {
405 sel.mode = 1; 405 sel.mode = 1;
406 sel.ex = sel.bx = e->xbutton.x/xw.cw; 406 sel.ex = sel.bx = (e->xbutton.x - BORDER)/xw.cw;
407 sel.ey = sel.by = e->xbutton.y/xw.ch; 407 sel.ey = sel.by = (e->xbutton.y - BORDER)/xw.ch;
408} 408}
409 409
410void 410void