diff options
author | Thomas Adam <thomas@xteddy.org> | 2013-08-24 22:37:42 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2013-10-02 06:53:47 +0100 |
commit | 2057812c8f293b0295740f9b31f877629fc43888 (patch) | |
tree | c5fbfa857b8fdac70688bdbc0c5a280fd25e9975 | |
parent | 13360ad54157790cbbaab757f659cb6d8a4ce2c4 (diff) | |
download | rtmux-2057812c8f293b0295740f9b31f877629fc43888.tar.gz rtmux-2057812c8f293b0295740f9b31f877629fc43888.tar.bz2 rtmux-2057812c8f293b0295740f9b31f877629fc43888.zip |
mouse-resize-pane: Only resize on border select
The current behaviour of mouse-resize-pane is such that if the mouse button
is held down and a selection takes place within a pane, that if the mouse
pointer then hits a border edge, that pane-resize would initiate.
This seems counter-intuitive; instead, check for a resize condition if the
border of a pane is selected, and in the case of mouse selection within a
pane, no longer resize the pane if edge of the border is hit.
-rw-r--r-- | layout.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -553,7 +553,7 @@ layout_resize_pane_mouse(struct client *c) } if (pane_border) server_redraw_window(w); - } else if (~m->event & MOUSE_EVENT_UP) { + } else if (m->event & MOUSE_EVENT_DOWN) { TAILQ_FOREACH(wp, &w->panes, entry) { if ((wp->xoff + wp->sx == m->x && wp->yoff <= 1 + m->y && |