X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/5983c00b9508d48331b2c57f2c88ea09a8feb291..0f395c1b115280a0976a85940c714152d8a58dac:/event.c?ds=sidebyside diff --git a/event.c b/event.c index 7f040e2..0e98f0f 100644 --- a/event.c +++ b/event.c @@ -18,6 +18,7 @@ typedef struct { KEYS #define CLEANMASK(mask) (mask & ~(numlockmask | LockMask)) +#define MOUSEMASK (BUTTONMASK | PointerMotionMask) static void movemouse(Client *c) { @@ -135,7 +136,7 @@ buttonpress(XEvent *e) { } else if(ev->button == Button2) zoom(NULL); - else if(ev->button == Button3 && (arrange == dofloat || c->isfloat)) { + else if(ev->button == Button3 && (arrange == dofloat || c->isfloat) && !c->isfixed) { restack(); resizemouse(c); }