---
st.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/st.c b/st.c
index cad61bf..c7b9fd5 100644
--- a/st.c
+++ b/st.c
_AT_@ -898,7 +898,7 @@ bpress(XEvent *e) {
struct timeval now;
Mousekey *mk;
- if(IS_SET(MODE_MOUSE)) {
+ if(IS_SET(MODE_MOUSE) && !(e->xbutton.state & ShiftMask)) {
mousereport(e);
return;
}
_AT_@ -1126,7 +1126,7 @@ xsetsel(char *str) {
void
brelease(XEvent *e) {
- if(IS_SET(MODE_MOUSE)) {
+ if(IS_SET(MODE_MOUSE) && !(e->xbutton.state & ShiftMask)) {
mousereport(e);
return;
}
_AT_@ -1149,7 +1149,7 @@ void
bmotion(XEvent *e) {
int oldey, oldex, oldsby, oldsey;
- if(IS_SET(MODE_MOUSE)) {
+ if(IS_SET(MODE_MOUSE) && !(e->xbutton.state & ShiftMask)) {
mousereport(e);
return;
}
--
1.8.5.3
--------------030503020401030407000708--
Received on Mon Sep 17 2001 - 00:00:00 CEST
This archive was generated by hypermail 2.3.0 : Wed Feb 12 2014 - 00:12:34 CET