=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty-keys.c,v retrieving revision 1.63 retrieving revision 1.64 diff -c -r1.63 -r1.64 *** src/usr.bin/tmux/tty-keys.c 2014/03/31 21:40:21 1.63 --- src/usr.bin/tmux/tty-keys.c 2014/04/03 08:15:17 1.64 *************** *** 1,4 **** ! /* $OpenBSD: tty-keys.c,v 1.63 2014/03/31 21:40:21 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty-keys.c,v 1.64 2014/04/03 08:15:17 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 756,764 **** m->wheel = MOUSE_WHEEL_DOWN; m->event = MOUSE_EVENT_WHEEL; } else if ((b & MOUSE_MASK_BUTTONS) == 3) { ! if (~m->event & MOUSE_EVENT_DRAG && x == m->x && y == m->y) { m->event = MOUSE_EVENT_CLICK; ! } else m->event = MOUSE_EVENT_DRAG; m->event |= MOUSE_EVENT_UP; } else { --- 756,764 ---- m->wheel = MOUSE_WHEEL_DOWN; m->event = MOUSE_EVENT_WHEEL; } else if ((b & MOUSE_MASK_BUTTONS) == 3) { ! if (~m->event & MOUSE_EVENT_DRAG && x == m->x && y == m->y) m->event = MOUSE_EVENT_CLICK; ! else m->event = MOUSE_EVENT_DRAG; m->event |= MOUSE_EVENT_UP; } else {